goprotobuf: Remove MarshalJSON methods from generated enum types.

This will results in JSON output using numbers for enum values, which
is consistent with the default behaviour of other languages.
UnmarshalJSON is left to handle both numeric and symbolic values.

R=r
CC=golang-dev
https://codereview.appspot.com/14601045
7 files changed