Issue #54: Add support for other primitives to DataContractDatumConverter

Next step is some major refactoring in PrimitiveDatumConverterFactory, I'll work on that after I knock out Issues #86 & 87.