Make it possible to customize jinja extension in Jinja2Loader

Not all projects have jinja files with *.html extension. I personally use *.jinja extension since it allows me to more easily configure vim plugins, for example.

This patch makes it possible to customize the extension. A patch to flask-assets is coming up.