Implement HAL JSON media type serializer - MCC-71868

MCC-73348
Add associated media-type example representations to Resource Descriptor documents

MCC-71897
Write associated Crichton media-type serializer

MCC-81434
Map representer concepts to HAL idioms

Testing using nearly identical tests as XHTML_spec
TODO: Create single Representor Test Class, and Merge this test with XHTML Test