Support RequestContext composition (issue 6234) and mix-in (issue 6035).
Remove no-method-overloads restriction by using a full method descriptor to
create the operation.
Use obfuscated type and operation tokens to reduce payload and JS size (issue
5394). Without this change, the operation tokens can be excessively lengthly.
The RequestFactory interface is used as the "gwt.rpc" analog.
Add an annotation processor to generate an obfuscated type manifest and add it
to the gwt-user project.  This is only necessary when using the JRE-compatible
RequestFactory client code.
Review at http://gwt-code-reviews.appspot.com/1447815
Patch by: bobv
Review by: rjrjr


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@10311 8db76d5a-ed1c-0410-87a9-c151d255dfc7
41 files changed