Added request scope to Guice module.

Adds @RequestScoped and RequestScopeModule, which provides the classes usually obtained with @Context in resource methods.

However, ServletContext and ServletConfig aren't injectable because I can't figure out how to get a hold of the Dispatcher's default context objects map, where they seem to be stored. Any pointers?