Fixes #8, fixes #25. New URL router. Simplified dynamic page with globals for request,response, basium, log etc

The URL router can now handle directory traversal and call specific functions
in a module.

Dynamic pages now have log, request, response, basium, attr as global
variables.