Cleanup Android build and provide better diagnostics
No longer need to set ANDROID if COMPILER_RT_TEST_TARGET_TRIPLE is arm-linux-androideabi.
No need to set COMMON_ANDROID_FLAGS. These flags are already in CMAKE_CXX_FLAGS which are used in try_compile().
If try_compile() fails when we expect it to pass, output an error message.