Decoupling MethodInfo and RequestHandlerObserver
NewRequest now holds a RequestInfo
Removing ControllerMethodDiscovered and ControllerMethodFactory. Now MethodInfo produces and the ControllerMethod is the event itself
Merge pull request #436 from caelum/lc-refactoring-events

:polemico: Simplifying Events