Reworking the RABL templates for simplicity AND fixing up all the tests
Refactoring the RABL injection and the Hubs/Producers/Enterprises services
Adding dereferencing on construct to Enterprises service - this is MAGIC
Refactoring JSON injection a bit further
Further patches to the damned RABL system, patching everything up to use our new Service structure
Minor refactoring from code review with Rohan
Fixing a minor regression
Merge branch 'refactoring_services' into laura_and_will