add docstring for translate
make push callback optional
srpc => rpc in twisted resource example
add a separate say_hello call to resource_push
protocols should have nothing to do with transports.
minor
fix coroutine context managers. it's so ugly because we don't have 'yield from'.
close request automatically when there's nothing more to send back.
minor (once is enough)
locale will be read from ctx instead of being passed around in stack.
minor
clean debug print statements
Rewrote attrdict to wrap a dict instead of inheriting from it
Introducing SubXmlBase, an api for generating arbitrary xml documents for a given type
make HtmlBase children not go through subserialize