First set of reactored middleware
Migrated another bit of middleware
Another module moved to new interface
Versioning moved
Last builtin moved, auth next
OAuth moved to new structure
Migrated basic auth
HMAC Migrated
Clen up
Merge pull request #4 from lonelycode/refactor/middlewares

Refactor/middlewares