Migrate Templating Functionality to use Jinja2

Currently, Nova uses Cheetah for templating. In order to reduce duplicate dependency functionality among projects, Nova should use the Jinja2 templating system instead, as per the mailing list discussion.