rename our fork
Enum improvements for our use case.

- Assume that all enums are UPPERCASE_UNDERSCORES. This is true for our codebase although not necessarily for yours.
- Auto-convert all enum values to UPPERCASE and (in most cases) underscores
- Throw exceptions on invalid enum values, because nobody notices when you just log and continue.

This makes it possible to actually deserialize and re-serialize protobufs without it SILENTLY DOING THE WRONG THING WTF