restore hale serializer

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