store strest request and http request in the http listener, make then public. Add request and params automatically to template render context.
Merge pull request #5 from dustismo/feature/context

refactor, add params and request to template context
work on filters.  before filter stack in place, after is more tricky..
rename connection to writer
rename for connection
clean up
add Txn object with session
handle filters in txn
rename jsonconnection to jsonwriter
clean up websocket writer and controller
Before only needs txn, not request
refactor, add Type to Writer interface so we can easily tell the connection type. (this breaks compilation, will fix)
add filters to controller config
refactoring to make more go-ish
update example main for changes
more refactoring, have html controller hijack the request so we can use a custom writer
massive refactor, controllers take txn instead of writer and request.
update example
add example filters
gofmt