SCHEMA-56. Add bridge API to KijiSchema build.
SCHEMA-57. Add CDH4 bridge implementation.
SCHEMA-58. Add Apache Hadoop 1.x bridge implementation.
SCHEMA-60. Add bridge API method implementations.

Implement bridge API methods necessary to satisfy compatibility
between CDH4 and Apache Hadoop 1.x.

Adds a SchemaPlatformBridge implementation based on Hadoop 1.x that
always volunteers to be chosen; this performs the most basic handling
of compatibility, so hopefully it provides a useful catch-all for
versions that slip through the cracks.
SCHEMA-60. Multiple platform profiles for KijiSchema.

KijiSchema can now be built against multiple Hadoop platforms.
By default, it is compiled against CDH4. You can select the
compilation & test platform by running:

  mvn clean install # default; selects cdh4
  mvn clean install -Dplatform=hadoop1

Via the bridge API, the resulting package will run against either
CDH4 or Apache Hadoop 1.x.
SCHEMA-52. Support multiple Hadoop distributions.

Final work on the KijiSchema side to support multiple distributions.
* Renamed platform-bridge to platform-api.
* Renamed cdh4-bridge to cdh4mr1-bridge.
* Updated pom: default CDH4 compilation dependencies are marked
  optional to prevent transitive inheritence;  clients must explicitly
  choose a platform.
SCHEMA-91. Unify caching of SchemaPlatformBridge instances.

Signed-off-by: Milo <milo@wibidata.com>
SCHEMA-93. Reintroduce org.kiji.schema.mapreduce package in @Deprecated form.

The SCHEMA-28 patch removed org.kiji.schema.mapreduce from KijiSchema
in preparation for the introduction of KijiMapReduce. In order to
support intermediate releases of KijiSchema without KijiMapReduce,
this package has been reinstated in @Deprecated form.

The KijiTableOutputFormat is permanently gone; you should use a regular
KijiTableWriter to send writes directly to the Kiji table, without using
a ContextKijiTAbleWriter.

Signed-off-by: Milo <milo@wibidata.com>
SCHEMA-94. Register MetaDataTool in KijiTool service registry.
Set properties for release.
[maven-release-plugin] prepare release kiji-schema-root-1.0.0-rc2
[maven-release-plugin] prepare for next development iteration
Update dependency versions for development.
SCHEMA-95. Remove integration tests for deprecated features.

Remove integration tests for deprecated MapReduce package.

Signed-off-by: Milo <milo@wibidata.com>
SCHEMA-13. Removes HBaseTableRecordReader

Signed-off-by: Aaron Kimball <aaron@wibidata.com>
KIJI-351. IntegrationTestKijiVersion becomes TestVersionTool.

Signed-off-by: Milo <milo@wibidata.com>
KIJI-351. IntegrationTestKijiSystemTable becomes TestKijiSystemTable.

Signed-off-by: Milo <milo@wibidata.com>
KIJI-351. Merge IntegrationTestHBaseSchemaTable into TestHBaseSchemaTable

Signed-off-by: Milo <milo@wibidata.com>
SCHEMA-90. KijiURIException subclasses IOException.

To limit exception rewrapping.

Signed-off-by: Aaron Kimball <aaron@wibidata.com>