Update requirements in setup.py to include jinja2
Merge pull request #1 from Dinoshauer/jinja2-requirement

Update requirements in setup.py to include jinja2
Add build and dist folders to .gitignore
Merge pull request #2 from Dinoshauer/gitignore-additions

Add build and dist folders to .gitignore
Replaced GroupKey namedtuple with a class.
Merge branch 'master' into plugins

* master:
  Replaced GroupKey namedtuple with a class.
  Add build and dist folders to .gitignore
  Update requirements in setup.py to include jinja2