passing context values through jinja env, with update
adding test for templated config
emulating JSON OrderedDict usage in test
always run context through prompt_for_config for templates
docs, and adding cookiecutter prefix for consistency
adding OrderedDict from compat
linting
Merge pull request #291 from bollwyvl/cc-json-as-template

Interpret cookiecutter.json values as templates
Updated HISTORY and setup.py to reflect the new status of Python 3.4