Rework Android build scripts.

Uses a standalone NDK toolchain now.  This makes the build scripts a lot
simpler, as all the logic of finding the right toolchain and sysroot is
moved to the one-time toolchain setup.
Update Travis CI config.