Updates the project to be built with android-ndk-r8d

Since r8c, it seems that an AndroidManifest file where a minSdkVersion is set is required to use ndk-build.

The change also adds some ancillary files that allow the project to be used as a library project.