REST-8. Allow for the installation of custom HBase configuration via either
  $BASEDIR/conf or the KIJI_REST_CONF_DIR environment variable.

Signed-off-by: amit <amit@wibidata.com>
REST-12. Emit JSON that is properly navigable instead of a list of cells.

The first iteration of REST emitted rows where each row contained a list of
cells. This made it hard for clients to navigate properly having to linearly
search the list of cells to find one that matched a particular family/qualifer.
Now the output consists of a map of maps allowing direct access to the list of
versioned cells via the family and qualifier keys (e.g.
output["family"]["qualifier][0]["value"]).

Cells are represented as a timestamp/value tuple where the value itself is a
properly navigable JSON object.

reviewer: lsheng
REST-23. Expose methods to read and write REST row models.

Move around logic dealing with reading and writing of REST row data into a
separate utility class.

reviewer: lsheng
REST-33. instances/<instance> endpoint throws an error
REST-21. Implements batch POST.

Maintains legacy POST behavior.
REST-21. Java doc and RELEASE_NOTES.txt update on batch POST.
Update release notes before release.
REST-35. Sort instances in TestInstancesResources.

This test is unstable across systems otherwise.
Resolve SNAPSHOTs prior to release.
[maven-release-plugin] prepare release kiji-rest-root-0.3.0
[maven-release-plugin] prepare for next development iteration
Adding amit to REVIEWERS file.
Adds submodule for load-testing.
REST-36. Add a random data generator to seed an HBase table for load testing.

Generates some fake sample data to seed an HBase table for testing reading and
writing via KijiREST. Contains two different column families with columns that
could possibly be used for reading/writing at scale in two different storage
modes. Will be used in conjunction with JMeter load testing.

Reviewer: lsheng, shashir
REST-39. Add a general runtime exception mapper.

Currently only WebApplicationExceptions are wrapped into JSON and printed but
not for other RuntimeExceptions. This means any parsing exceptions will throw
the dreaded generic 500 message in HTML. Checked exceptions are either
transformed to IOExceptions or there's an explicit mapping.

Reviewer: lsheng, shashir
REST-24. Adds samplers for JMeter testing.
REST-24. Updates JMeter samplers.

Updates JMeter samplers.
Adds mvn exec plugin and updates RandomDataGenerator.
REST-24. Properly randomize rows in load test.
Removes kiji-rest dependency from load-testing.
Removes redundant cast in samplers.