[maven-release-plugin] prepare for next development iteration
KIJIMR-171. Refactor build artifacts for multiple Hadoop distributions.

Add initial platform bridge modules.
* Shim Fixes discrepancy between TaskAttemptID c'tors.
  (In CDH4 it takes a TaskType; in hadoop1 it takes 'boolean isMap'.)

Create modules for hadoop-1.x build and full KijiMR distribution.
* Compiles the kiji-mapreduce module again, against hadoop 1.x, in a separate module.

Create separate 'dist' module.
dist/ module creates the final "release" tarball
* includes KijiMR dependencies in lib/
* moves KijiMR jar to lib/distribution/hadoop2/

Adjusts how DistributedCacheJars is written so it compiles in both environments
without shimming.

Get correct artifacts deployed:
* existing kiji-mapreduce artifact renamed kiji-mapreduce-hadoop2
* moved kijimr-hadoop1x/ module to mr-hadoop1x/ (artifact: kiji-mapreduce-hadoop1)
** note: this is disabled.
* dist/ module artifact is kiji-mapreduce
** Attaches kiji-mapreduce-hadoop2.jar as kiji-mapreduce w/ hadoop2 classifier.
** Attaches kiji-mapreduce-hadoop1.jar as kiji-mapreduce w/ hadoop1 classifier.
** Depends on kiji-mapreduce-hadoop2.pom, so projects depending on kiji-mapreduce:jar
   include all our non-provided dependencies.
** Eliminated need for kiji-mapreduce[-hadoop2]:distribution:tar.gz
** Move jars into assembly with fileSets, not dependencySets to avoid passing
   transitive dependencies on both jars to our clients.
** Add provided-scope dependency on kiji-schema to dist module.
* Fixed checkstyle error in KijiMR introduced earlier in this process.
* Disabled hadoop1 build for now so this can build "green."

Tested with mvn clean install...
Then changed kiji-music to depend on kiji-mapreduce 1.0.0-rc61-SNAPSHOT.
* 'mvn clean verify' works
* 'mvn dependency:tree' shows correct inherited jars.
KIJIMR-171. Update pom version numbers to 1.0.0-rc62.
Disable "hadoop1" classifier deployment until KIJIMR-177.
KIJIMR-181. Document KeyValueStore config defaults.
KIJIMR-130. Fixes KijiConfKeys audience level.

issue: https://jira.kiji.org/browse/KIJIMR-130
Reviewed by: lsheng
KIJIMR-183. Allow KijiTableKeyValueStore to generate entity ids.

Achieved by adding a static method that provides access to the backing table.

issue: https://jira.kiji.org/browse/KIJIMR-183
review: https://review.kiji.org/r/345
Update to latest release versions.
[maven-release-plugin] prepare release kiji-mapreduce-root-1.0.0-rc62
[maven-release-plugin] prepare for next development iteration
KIJIMR-136. Move KijiTableMapReduceJobOutput to public package

issue: https://jira.kiji.org/browse/KIJIMR-136
review: https://review.kiji.org/r/357
KIJIMR-173. Shim SequenceFile.Writer construction.

This is different in Hadoop 1.x and Hadoop 2.x.
KIJIMR-184. Removes mRegionStartKey from KijiTableSplit.

Reviewed by: taton
KIJIMR-185. Reattach test-jar artifact to KijiMR/dist.
KIJIMR-128. JobHistoryKijiTable.getJobDetails() should return JobHistoryEntry.

issue: https://jira.kiji.org/browse/KIJIMR-128
review: https://review.kiji.org/r/368
KIJIMR-172. shim: job.setUserClassesTakesPrecedence

issue: https://jira.kiji.org/browse/KIJIMR-172
review: https://review.kiji.org/r/402
KIJIMR-127. HFileKeyValue.FastComparator should be final

issue: https://jira.kiji.org/browse/KIJIMR-127
review: https://review.kiji.org/r/452
KIJIMR-118. Small improvement to AvroBulkImporter API

issue: https://jira.kiji.org/browse/KIJIMR-118
review: https://review.kiji.org/r/451
KIJIMR-113. Improve KijiMapReduceJobBuilder javadocs

issue: https://jira.kiji.org/browse/KIJIMR-113
review: https://review.kiji.org/r/450
KIJIMR-133. KijiJobTool.getJobInputTable() should be final.

issue: https://jira.kiji.org/browse/KIJIMR-133
review: https://review.kiji.org/r/453