HBaseComponent::declareOutputFields delegates to the tuple mapper.

Also, HBaseComponent doesn't need to be abstract anymore.
TupleMapper can map to all output bindings.
This test is subsumed by the other.
JoinBolt configures its TupleMapper.
Start a HBaseComponentConfigTest.
Prove puts use configured timestamps.
More corner case tests for getPutFromTuple.
Simplify getPutFromTuple.
Rename getPutFromTuple -> createPut.
Add HBaseComponentConfig::createGet.
Simplify createPut.
createGet specifies setMaxVersions(1).
Use createGet in JoinBolt.
Use TupleMapper in JoinBolt.
Drop unused imports.
Promote RegionMapping.Region to top-level.
Extract accessors for members of Region.
HBaseComponentConfig::createScan makes a Scan from a Region.
ScanSpout uses its tupleMapper, createScan().
Drop unused constants.