Extract StubPlatformDriver from TestingPlatformDriver.

This will be used at least by CrudUIGenerator.
Make CrudUIGenerator an executable class that works without requiring an existing R class.
Run CrudUIGenerator to generate missing resource files before generating R class.
Remove files that can be generated.
Fix issues exposed by using generated AndroidManifest.xml.

Adjust to new icon filename.
Rename SampleAndroidApplication to match expected name in AndroidManifest.xml.
Remove android:debuggable from AndroidManifest since gradle provides the value to resolve the following Gradle warning:
  Warning: AndroidManifest.xml already defines debuggable (in http://schemas.android.com/apk/res/android); using existing value in manifest.
Generate files by running "../gradlew preBuild" in sample-app-android.