WIP: Make HAL formatter strict.

#186 

Just playing around with some code...
I think the default one shouldn't be hardcoded -- it should use ``variable_get('restful_hal_json_curie_url', FALSE)``