Removed old code for android/private/wrappers.h and added new.

New code calls WXCalls static methods, coded in java. This is required for matching new design of project.

There is also WXSTR that will convert wxString to match jstring.
Removed declarations of wxFrameRegister and wxFrameUnregister.

Only wxStart and wxEnd exist as native methods for now. This matches changes with new WXFrameActivity class.
Added new definitions to private definitions header.

This file with rest of redesign will get more changes, but for now this is ok. It should contain string definitions for Objects and Arguments(In case of direct static call) only.
Added new globals to hold permenent method ID's and class references.

This is used for invoking methods of view. Primitive types need to be casted to cooresponding object e.g. jint -> Integer...
Added initalization of methodID and jclass references.

These references are required by WXClass.invokeViewMethod(...).
Adding new wrapper, fix to WXSTR(..).

New macro for invokeViewMethod. It uses new MethodParams class(check next commit).
WXSTR now takes reference instead of value.
Added MethodParams class.

MethodParams is class used for passing multiple arguments to WXCalls.invokeViewMethod(..) and is used together with INVOKE_VIEW_METHOD(..) macro.
Example is commented in code.
Updated example in comments of params.h.
Removed most of "old design" wxToplevelWindow code.

There is just small part of code used for creating windows. wxWindow is currently missing, everything should start from it.
For demonstration purposes, there is code for creating new frames(WXFrameActivity)