Fix KeyError on dict due to missing opt key
Merge pull request #1 from geoffdavis/fixopt

Fix KeyError on dict due to missing opt key.

Good catch, Geoff. I copied this more or less verbatim from the perl code, and that detail was lost in translation.
Added new config module to read new pf config format, and unittest.
Updated app to use new config module
Restructrued project and added more cmd line opts
Added bind_address support to app
Added a bunch of documentation.
Added websockets streaming dlmon updates
Added reverse proxy to switch /ws urls to websockets handler
added txws to pythonpath
made websockets api restful
fixed js
removed cruft
added a simple root page using a mako template
Stubbed out resource class heirarchy
checkpointing; migrating to txroutes
cleaned up get_dispatcher
Basic clickable tree of resources
completed routes migration, fleshed out mako templates
moved templates to templates