android: Move __android_log_write usage into the D code

No need to put it in SDL_android_main.c. It causes missing symbols
anyways.
android: Fix the NDK build dependencies
android: Add an installation target
android: Clean up the shim's build file
android: fix SDL_main

Apparently char** is needed and char*[] doesn't work.
android: use an appropriate logging level
android: SDL is initialized elsewhere
android: initialize the D runtime

This actually initializes things like the garbage collector. Who knew?