[CDAP-778] First cut namespaced services. Routing not working yet.
[CDAP-871] Namespaced service-discovery
[CDAP-778] Fixed unit tests
[CDAP-778] Addressed PR comments. Removed commented code, other minor fixes.
Merge branch 'feature/CDAP-778-namespaced-services' of github.com:caskco/cdap into feature/CDAP-778-namespaced-services
[CDAP-778] Merged with develop
[CDAP-778] Fixed a failing unit test because of the change in behavior of the GET service/instances API
[CDAP-778] Used ServiceInstances for deserialization instead of Map<String, String>
[CDAP-778] For services, return provisioned = requested in standalone mode only
Merge pull request #879 from caskdata/feature/CDAP-778-namespaced-services

Feature/cdap 778 namespaced services

Build passed - https://builds.cask.co/browse/CDAP-DUT384-JOB1-7