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.
Merge remote-tracking branch 'origin/1.5.2-SNAPSHOT' into 1.6.1-SNAPSHOT