Remove Facade wrapping pattern for GWT RPC classes

All the work in this request is related to removing the facade wrapping pattern which was implemented for GWT rpc classes. Some code cleanup and package re-org was also performed.