More ClassVirtualization Hacks.

* all class definition will be added to scope of Cake
* ScopeInjection tranformation will not be applied to implicit methods
* all type parameters for virtualized classes will be changed to this.vClass