Allow slashes in the final parameter in the path if it's name begins with a '+', as per the Discovery format.
Merge remote-tracking branch 'upstream/master' into wildcard-path-parameters
Rename 'wildcard' path parameters to Reserved Expansion path parameters, since that's the actual term of art.
Enum support in progress.
Merge branch 'master' into proto-full-types
Working on full types for protos.
Remove marshaller parameter from handle methods.
Support enums and other field types for protos.
Remove EnumTypeRef, formatting.
Merge pull request #254 from dgresham/wildcard-path-parameters

Allow slashes in the final parameter in the path if it's name begins with a '+'
Merge pull request #273 from alxhub/imported-marshaller

Remove marshaller parameter from handle methods.
Test enums in protos.
Confirm more to the TC52 Dart Enum spec.
Merge pull request #274 from alxhub/proto-full-types

Full type support for protos, including enums (!)
LM changes that did not make it into code.
Merge pull request #275 from alxhub/proto-full-types

Proto changes that didn't get included in the last submit.
'enum' is a reserved word in newer versions of Dart.
'enum' is a reserved word in newer versions of Dart.
'enum' is a reserved word in newer versions of Dart.