restore hale serializer

@mdsol/hypermedia-team @fosdev This must be merged after #176. 

Build will fail, until #176 is merged.

#176 is to highlight changes I made to hale serializer in order to fix things.
This pull request will restore hale in develop.