(CDAP-718) Added auto output key/value classes detection to MapReduce.
Expose Enable/Disable explore for datasets through Router
Addressing PR comments
Merge pull request #874 from caskdata/feature/route-requests-explore

Expose Enable/Disable explore for datasets through Router
When the change was made to use CDAP, "root.namespace" was introduced in cdap-site.xml, but the documentation wasn't updated to match.
Merge pull request #883 from caskdata/feature/r2.6.0_fix_site.xml_docs

Fix documentation of cdap-site.xml
Fixes CDAP-1080 (Docker builds and starts CDAP, but HelloWorld doesn't run). This creates a property (router.address) that can be set on the Java command line inside a Docker container to the correct IP address, yet at the same time it doesn't interfere with a regular Standalone installation from successfully using localhost (127.0.0.1) as the IP to bind to.
Merge pull request #884 from caskdata/feature/r2.6.0_fix_docker

Fix Docker builds
Merge pull request #708 from caskdata/feature/detect-mapper-type

(CDAP-718) Added auto output key/value classes detection to MapReduce.
(CDAP-1086) Fix the Config tool only log with ERROR level, so that deprecated key warning won’t affect the dump output.
Merge pull request #836 from caskdata/feature/spark-workflow

[2.7.0] Added Spark in Workflow: CDAP-465
InMemory implementation of Dashboard endpoints
Merge pull request #885 from caskdata/feature/fix-config-tool-deprecate-key

(CDAP-1086) Fix the Config tool only log with ERROR level
InMemory implementation of Dashboard and UserSettings endpoints
Remove empty line
Addressing PR comments
Added TODO
[CDAP-1049] Removed /deploy/status call
Remove the unnecessary “/upload/status” and “/deploy/status” call since switching to HTTP server, the deploy REST call is a blocking call which always gives the deployment status.
Merge pull request #889 from caskdata/hotfix/cherry-pick-remove-deploy-status

(CDAP-972) Hotfix/cherry pick remove deploy status