ACCUMULO-1732 fix AccumuloInputFormatIT
ACCUMULO-1643 Update the default hadoop-1 dependency from 1.0.4 to
1.2.1

Hadoop-1.2.1 is the most current, hadoop-1.x.y release, and, as such, we
want to make an effort to advertise to users that this is what they
should be using, in addition to receiving upstream improvements in our
unit and functional tests.
Merge branch '1.5.1-SNAPSHOT'
ACCUMULO-1451 from feedback from [~kturner], removed concept of passes, multiple output files, made interface abstract class, moved rules for USER and CHOP into tablet
ACCUMULO-1800 fix deletes, added test
ACCUMULO-1800 fix deletes, added test
ACCUMULO-1800 fix deletes, added test
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/accumulo
ACCUMULO-1451 make output file parameters configurable; more test stabilization
ACCUMULO-1451 cleanup imports
ACCUMULO-1789 Add timeout scaling factor to tests

Slower hardware or VMs may have trouble completing tests within the timeouts
specified. This change adds a -f option to run.py to add a scaling factor
to the maxRuntime for tests, the timeout for Accumulo to shut down, and to
a specific timeout in SimpleBalancerFairness.

Signed-off-by: Eric Newton <eric.newton@gmail.com>
Merge remote-tracking branch 'origin/1.5.1-SNAPSHOT'

Conflicts:
	test/system/auto/simple/simpleBalancer.py
ACCUMULO-1763 modified rfile printinfo to handle fully qualified paths
ACCUMULO-1584 applying Jonathan Hsieh's patch
Merge branch '1.4.5-SNAPSHOT' into 1.5.1-SNAPSHOT
Merge branch '1.5.1-SNAPSHOT'
ACCUMULO-1451 added strategy-specific configuration, documented the strategy, and added a specific call for shouldCompact
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/accumulo
ACCUMULO-1762 fixed issues w/ offline map reduce and fully qualified paths
ACCUMULO-1585 add guava to tool.sh