Feature/middleware

Added basic middleware: AcceptParser, Cache, Cookie, CsrfProtection (not implemented), Encoding, ErrorHandler, L10n, Renderer, Safari304Workaround, Session and UAParser.