changed MetricsTable put(API) to use long instead of byte array
Merge branch 'develop' of github.com:caskdata/cdap into feature/MetricsTable_PutAPI_useLong

Conflicts:
	cdap-watchdog/src/main/java/co/cask/cdap/metrics/data/AggregatesTable.java
 Using Generics for Map Transformation and Bytes.immutableSortedMap
copyright fix
update based on code review
Fix broken links.
Merge pull request #610 from caskdata/feature/r2.5.2_release_notes

Fix broken links.
Added known issue: CDAP-599 https://issues.cask.co/browse/CDAP-599 .
Adjust links.
Updated for comments. Moving comment on MovieRecommender to its README.
Merge pull request #611 from caskdata/feature/r2.5.2_release_notes

Feature/r2.5.2 release notes
Fix re-writing of rst files to handle general cases and other cases of "version" than the previous one.
Update the cached _include files.
Correct the download link for the file to use the correct version directory.
(CDAP-607) Fix wrong byte code generated when calling slf4j Logger.
(CDAP-588) Instead of create a flatten program jar, just adds all jars used to create ProgramClassLoader as dependency jars when launch spark job.
Merge pull request #616 from caskdata/feature/fix-handler-bytecode

(CDAP-607) Fix wrong byte code generated when calling slf4j Logger.
Merge pull request #618 from caskdata/feature/fix-spark-runner

(CDAP-588) Don't flatten user program jar
Changes the phrase rendered on a page in the UI, accesible from the left NavBar - the list of Process elements.
(CDAP-609) - Make sure user classes are always loaded from ProgramClassLoader (or children of it).
Merge branch 'release/2.5.0' into develop

Conflicts:
	cdap-unit-test/src/test/java/co/cask/cdap/test/app/TestFrameworkTest.java