Squashed commit of the following:

commit dfbe098fb650d1d1605ac28ff0b195e229ecb345
Author: Josh Elser <elserj@apache.org>
Date:   Wed Nov 20 23:57:18 2013 -0500

    ACCUMULO-1843 Add in log4j Level to RangeInputSplit. Add more tests, notably ones that exercise delegation of the input
    split to the Configuration.

commit 38fdee9916edd938bea1642de5d4e5cf54a81596
Author: Josh Elser <elserj@apache.org>
Date:   Fri Nov 8 17:47:57 2013 -0500

    ACCUMULO-1854 Fix up InputFormatBase to use the information stored on
    RangeInputSplit and fall back onto the Configuration.

commit 0e6d1aba7eacef357e0a17c67a453dd5b50a49dc
Author: Josh Elser <elserj@apache.org>
Date:   Fri Nov 8 16:23:49 2013 -0500

    ACCUMULO-1854 Clean up constructors. Add a test.

commit 2f59f81f6e75f8a90ccfe3df00c6ad3f69174e0c
Author: Josh Elser <elserj@apache.org>
Date:   Fri Nov 8 15:46:39 2013 -0500

    ACCUMULO-1854 Move RangeInputSplit into its own file and store all
    connection information into it.
ACCUMULO-1914 make WALog cleanup after recovery an atomic mutation
ACCUMULO-1914 make WALog cleanup after recovery an atomic mutation
WIP Merge branch 'ACCUMULO-1854-merge' into ACCUMULO-1854-1.5-merge

Conflicts:
	core/src/main/java/org/apache/accumulo/core/client/mapreduce/AccumuloInputFormat.java
	src/core/src/main/java/org/apache/accumulo/core/client/mapreduce/InputFormatBase.java
	src/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloInputFormatTest.java
	src/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloRowInputFormatTest.java
	src/examples/simple/src/test/java/org/apache/accumulo/examples/simple/filedata/ChunkInputFormatTest.java
ACCUMULO-1854 Remove unnecessary arguments from methods
Merge branch 'ACCUMULO-1854-merge' into ACCUMULO-1854-1.5-merge

Conflicts:
	src/core/src/main/java/org/apache/accumulo/core/client/mapreduce/InputFormatBase.java
ACCUMULO-1854 Removing unnecessary configurations.
ACCUMULO-1854 Get the mapreduce unit tests working again
ACCUMULO-1854 Account for 1.4 to 1.5 changes in how Authorizations.serialize works.
ACCUMULO-1710 made proxy IT verify data
ACCUMULO-1854 Get the mapred package code working with the new approach as well.
Merge remote-tracking branch 'origin/1.5.1-SNAPSHOT' into ACCUMULO-1854-1.5-merge
ACCUMULO-1854 Merge the mapred and mapreduce RangeInputSplits into one class
Squashed commit of the following:

commit dfbe098fb650d1d1605ac28ff0b195e229ecb345
Author: Josh Elser <elserj@apache.org>
Date:   Wed Nov 20 23:57:18 2013 -0500

    ACCUMULO-1843 Add in log4j Level to RangeInputSplit. Add more tests, notably ones that exercise delegation of the input
    split to the Configuration.

commit 38fdee9916edd938bea1642de5d4e5cf54a81596
Author: Josh Elser <elserj@apache.org>
Date:   Fri Nov 8 17:47:57 2013 -0500

    ACCUMULO-1854 Fix up InputFormatBase to use the information stored on
    RangeInputSplit and fall back onto the Configuration.

commit 0e6d1aba7eacef357e0a17c67a453dd5b50a49dc
Author: Josh Elser <elserj@apache.org>
Date:   Fri Nov 8 16:23:49 2013 -0500

    ACCUMULO-1854 Clean up constructors. Add a test.

commit 2f59f81f6e75f8a90ccfe3df00c6ad3f69174e0c
Author: Josh Elser <elserj@apache.org>
Date:   Fri Nov 8 15:46:39 2013 -0500

    ACCUMULO-1854 Move RangeInputSplit into its own file and store all
    connection information into it.
ACCUMULO-1854 Remove unnecessary arguments from methods
ACCUMULO-1854 Remove todo and finish toString
ACCUMULO-1920 should not close shared zookeeper session; clean up unused watcher list
ACCUMULO-1922 accomodate new jar structure
ACCUMULO-1911 increase the zookeeper poll rate to 5 seconds
ACCUMULO-1921 check for null