Added support for data loads where the number of regions can be specified
as a parameter to HBaseUtil.
Reverted MongoDB loader tools to use dbname=test, collection=test-ns.
Refactored S3Util data loader to accept parameters, e.g., number of buckets,
number of keys (min key, max key), object size. We now assume 2-levels
of hierarchy (bucketX/keyY) rather than the 3-levels we had before.
Keys are spread evenly across buckets.

Refactored S3Generator to generate requests for the 2-level bucket/key
hierarchy.

Modified the default S3 configuration.
[core] (bug-fix:minor) Make sure HTTP redirect locations are absolute (and if not, try to make them absolute).
[core] (bug-fix:minor) 'resourcePath' configuration key is not parsed.
[core] (new:minor) added a new constructors to accept an external (and possibly used elsewhere) random number generator, in order to help experiment's reproducibility.
Merge pull request #10 from sguazt/build-separate_deps

Reorganization of build.xml and JAR files
Merge pull request #11 from sguazt/core-http_redirect

Make sure HTTP redirect locations are absolute
Merge pull request #12 from sguazt/core-config_resource_path

'resourcePath' configuration key is not parsed.
Merge pull request #14 from sguazt/core-rng_as_param

Added new constructors to statistics-related utility classes that accept a java.util.Random object