Adding jinja2 for templating config files.

The trove project generates configuration files for installation
of datastore services, and modifies said files upon resizes of
servers, and this is templated and generated via jinja2.

Change-Id: Ifa2aa225b1b0739979a15b3a8e75944567e3b577
Add a version to pytz.

Upcoming improvements to pip 1.4 (wheel support and
skip-pre-release-by-default) mean that pytz without a version
will be skipped. Adding a version here gets us what we want.

Adding an intial lower-bound on the version that's currently in RHEL6,
since we don't actually care about the version itself.

pytz uses date based versioning which isn't supported by default:

http://www.python.org/dev/peps/pep-0440/#date-based-versions

Change-Id: Ieb0cda61b2f8665d5f83ff8beb8a4cf5b4ece011
Add direct depend on hgtools.

hgtools is a dependecy that's found in pytest-runner which is only
a setup_requirement. This means that easy_install installs it into
a temporary location and pip never knows.

Change-Id: I84b0f830b4fada25ddcd6d4a94a15a157ccc7a7a
Merge "Adding jinja2 for templating config files."
Merge "Add direct depend on hgtools."