Updated Jinja2 parser.

- fixed force behavior
- raise TemplateDoesNotExist when necessary
- added extension and filter
raise TemplateDoesNotExist in DjangoParser when necessary
add __get_parser method
added jinja2 tests