Support for custom request scopes overloaded onto the @RequestScoped annotation. 

Also added ability to seed a scope map for both continuing HTTP request scopes as well as custom request scopes. 

Also changed continuing HTTP requests in other request threads to fail if they happen to run in an HTTP request thread as per sberlin's recommendation. See tests for details

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1254 d779f126-a31b-0410-b53b-1d3aecad763e
3 files changed