[data] AttributeDefinition can include serialization options
[data] AttributeDefinition can include serialization options

The `AttributeDefinition` interface has been expanded to include:
* `serializationOptions`
* `deserializationOptions`

These options can help specialize a serializer for the given attribute `type`.

orbitjs/orbit-core,orbitjs/orbit.js,orbitjs/orbit.js