android: Improve comment.
android: Don't assert that image loader always succeeds.
cmake: Integrate Android build.

The Android build tools (ndk-build, ant) are now run as part of the
build process.  They still run in the source directory but the Allegro
JAR file is written to the build's lib directory.

make install nor manually copying files around is not required as
example references the Allegro libraries and headers directly from their
original locations in the source or build directory.

I moved the example application's C source file out of the jni directory
to test that it's possible.

New make targets: jar, apk, install_apk, run_apk
cmake: Build SPEED for Android.

Add a Python script to generate an Android project directory,
within which we call ant to produce an APK.

The C files are compiled and linked into a shared library by CMake
rules, just as we do for Allegro library files.  The shared libraries
are copied into the project 'libs' directory to be found by ant.
cmake: Build cosmic_protector for Android.

Use ndk-build to copy prebuilt binaries/libraries into place for
bundling by ant.  Cosmic Protector requires a STL implementation bundled
into the APK, taken from somewhere in the NDK tree.  It's probably best
to leave the exact location up to ndk-build, so we end up using
ndk-build to copy all the prebuilt libraries.

The game crashes soon after startup as it doesn't yet load its data
properly.
examples: Make main signatures conform to expectation of Android port.
cmake: Build examples for Android.
Update README_android.txt
android: Report unichar in KEY_CHAR events.