Added ability to override the service end point for allowing the use of ...

...custom rest services for specific entities. The one gocha is that any errors returned from the custom service must be formatted in a similar fashion as the standard rest end points.