Numerous changes.

Implement support for defining routes of handler functions  via `route` decorator.
Implement support for specifying multiple routes for a handler function.
Implement support for defining route namespaces for a list of handler functions.
Add utility functions to combine dictionary objects and map dictionary key-values.
Add write_internal_server_error().
Update application() to support specification of template path.
Update dump_json() and load_json() to support rendering of datetime objects.
Update static file handler function to write binary strings out instead.
Move example applications to `tornadokick.example` module.