ISIS-233: working toward RO spec 1.0.0

* resources now have domainType/instanceId format
* change Rel enum to have prefix
* change Rel enum to specify optional parameters
* change RepresentationType constants
* fix to PathNode for following multiple links
* got rid of ReprRenderFactory and the registry of these completely
* removed transient domain object repr and newTransientInstance action
* throw 406 if mismatch on accept profile param
* can now start the TCK app once more for RO
* fixed some annotations in TCK app, were failing metamodel validator
ISIS-233: home page tck testing

* accept header
* fixing link following now working
* renamed LinkFollower to LinkFollowSpecs
ISIS-233: more on RO spec

... working on the version resource.
ISIS-233: more on user, version, services list
ISIS-233-ro: testing domainservices_services resource
ISIS-233-ro: more on domain service representation

... and a bit on its content-type
ISIS-233-ro: more on domainservice.serviceId

* and lots of renaming of existing test classes.