(cleanup) Moved files and cleaned out old code.
(feat) New Middleware traits.
(feat) Chain trait and DefaultChain implementation.
(feat) Implemented Handler for DefaultChain.
(feat) Added more convenience implementations of Handler.
(chore) Added rust-error as a dependency.
(cleanup) Finished moving files and implemented Show for Request.
(cleanup) Fallout for Middleware changes.
(feat) Removed special treatment of Chain.
(doc) Cleanup and docs for Iron.
(docs) Autogen.
Merge pull request #146 from iron/docs/autogen

(docs) Autogen.
(docs) Updated OAuth token.
(feat) Added Chain::around for adding AroundMiddleware.
(cleanup) Rename Iron::around to Iron::new to avoid confusion with AroundMiddleware.
(feat) Eradicated Option::unwrap.
(doc) Documented lib.
(doc) Documented Handler.
(doc) Documented BeforeMiddleware.
(doc) Documented AfterMiddleware.