Add support for message options

@swankjesse 

I ported this over from the pre-open source version of Wire.
This depends on https://github.com/square/protoparser/pull/12, so it doesn't build yet.