Creates base and child templates. Removes static ones.
Moves CSS from base template to an external stylesheet.
Extracts additional JS code to base template.
Adds support for active menu items.
Whitespace fixes.
Adds JS file with shared code.
Removes console.log stmt. Oops.
Adds url_fors in JS.
test_mainpage no longer tests a redirect.
choose_template returns 404 if template is not found.
Merge pull request #8 from rszalski/bug_1932

Bug 1932 - Adds Jinja2 templates, extracts CSS and JS.