Support type-level options on service and enums.
Merge pull request #35 from square/jw/enum-options

Support type-level options on service and enums.