Proto commits in boilerplatter/postgrpc

These 20 commits are when the Protocol Buffers files have changed:

Commit:8fe0d33
Author:Alex Pearson

✨ Embed annotation protos into postgrpc build process

Commit:3ad6488
Author:Alex Pearson

🌳 Improve user-facing errors for invalid proto configurations

Commit:e7a90fd
Author:Alex Pearson

🔨 Move top-level examples into proper sub-crates

Commit:b0d639e
Author:Alex Pearson

🎉 Create a full end-to-end bookstore example with postgrpc-build

Commit:e279f27
Author:Alex Pearson

✨ Add support for custom composite types

Commit:96dd032
Author:Alex Pearson

✨ Add nested enum field support

Commit:cf26536
Author:Alex Pearson

✨ Evaluate fields by number instead of file order

Commit:b79645a
Author:Alex Pearson

✨ Implement basic enum handling with tests

Commit:fde2175
Author:Alex Pearson

🚨 Set up basic integration testing framework

Commit:9977c2b
Author:Alex Pearson

✨ Implement service generation through tonic-build

Commit:231eaa7
Author:Alex Pearson

🚧 Start work on postgrpc-build

Commit:023e6cd
Author:Alex Pearson

🚀 Start work on protoc plugin for postgrpc

Commit:aed29de
Author:Alex Pearson

🔨 Migrate to tonic-health as the official healthcheck service

The documentation is generated from this commit.

Commit:74217ce
Author:Alex Pearson

📝 Upgrade deadpool configurability and pool-level documentation

Commit:b2407ab
Author:Alex Pearson

🔧 Consolidate and librarify postgrpc internals

Commit:7fca5da
Author:Alex Pearson

✨ Add envoy proxy example with JSON transcoding

Commit:65ae4ad
Author:Alex Pearson

🔨 Split library and service wrappers into separate workspace members

Commit:fdfc639
Author:Alex Pearson

🔧 Move channel work into separate feature branch

Commit:523760e
Author:Alex Pearson

✨ Add LISTEN/NOTIFY channel implementation

Commit:051babc
Author:Alex Pearson

🚀 Scaffold project as single tonic service