Added dispatch request to replace old middleware process() method.
Dispatcher does not inherit from middleware anymore.
Changed method call in dispatch request.
Untransformed exceptions are now re-thrown from dispatcher.