Add module entry point; allows entry with python -m aspen.server

This request is a re-implementation of #220 without the weird socket_io stuff (which appears to be present due to a spurious .hgsubstate in my hg-git clone of the repo).