Use a primitive field mapping from symbol to field class

Generate "prettier" message code that uses symbols for all the
primitive types in the definition.

```ruby
 optional ::Protobuf::Field::StringField, :bar, 1 end

 optional :string, :foo, 1 end
```