Add builders/break out datatypes
Refactor UpdateDatatype to use builder pattern
Merge pull request #368 from basho/gh366-datatype-builders

Gh366 datatype builders