ACCUMULO-391 Adding AccumuloMultiTableInputFormat and tests. Reverting AccumuloInputFormatTest back to pre-multi-table version.
ACCUMULO-391 Renaming TableQueryConfig to BatchScanConfig and moving it into proper client location
ACCUMULO-1751 Adding tests for autoAdjustRanges and offlineTable paths through getSplits().
ACCUMULO-391 AbstractRecordReader created to help common functionality.
ACCUMULO-391 setters and getters for BatchScanConfigs on jobs now use Map<String,BatchScanConfig> instead of a vararg.