Run py.test before asking to push
Frozen requirements
Updated doc
Major performance optimisations, bumped version to 1.1.0

Request required SessionMixin, now moved session mixin directly to Request.
Sessions can be disabled by no supplying a session class
HeaderDict renamed to HeaderCollection
Additional ServerCollection for server related environ vars