Jersey internal server injection clean-up part #1.

- introduced internal RequestProcessingContext class
- refactored all server module processing stages to use the new RequestProcessingContext
- removed RoutingContext retrieval via injection and providers.
- removed RoutingBinder and all related injection bindings.
- removed RespondingContext retrieval via injection.
- moved request-scoped monitoring support to RequestProcessingContext
- deprecated the unused ResourceModelContext & ResourceModelListener
- cleaned-up some minor TODOs ...and added some new TODOs :)

Change-Id: I00ec15f30b9c7ac411468da2238a7e2f38721872
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
Merge "Jersey internal server injection clean-up part #1."