Added dependency support and modification time caching.
The Jinja2 dependency calculator now calculates all transient dependencies.
Removed dependencies from the TODO in the readme.