Exposing Android methods to protected package to support subclassing

Exposed AndroidPlatform used in GameActivity to subclasses through
GameActivity#createPlatform().

Exposed several methods in AndroidAssets to the protected package to
support subclasses.