Add staticky_context to mako environment, and handle relative uris.
Allow directories to be served (but only with slash)
Add/fix depends tracking for target mtimes.
Avoid mtime rounding issue when calculating if we need to rebuild target.
Add some tests for dealing with changed files (including deps)
Add more tests to utils module.