ACCUMULO-2789 Fix error handling max column qualifier length. It was using the values for the column family size.
ACCUMULO-2789 Added parameter to control the number of cells within a row

When running the stress test, it is now possible to configure the writer to
send mutations for rows that contain a random amount of column updates. This is
controlled via the --min-row-width, --max-row-width and --row-width-seed
parameters.

I did some internal shuffling to make randomly generating numbers within a
range more convenient. See the new RandomWithinRange class for details.
ACCUMULO-2789 Added missing license header to new class.
ACCUMULO-2785 Create a random string in the session, and provide it in requests to mitigate CSRF.
Merge branch '1.5.2-SNAPSHOT' of https://git-wip-us.apache.org/repos/asf/accumulo into 1.5.2-SNAPSHOT