Several small deRPC fixes.
 - Canonicalization of inner array type names
 - Ensuring that primitive return types for service methods cause their boxed counterparts to be rescued since return types are boxed over the wire.
 - Re-use an existing local variable.

Patch by: bobv
Review by: amitmanjhi

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