Android: Fix makefile for JellyBean

Since OpenCore has been deprecated since Android 2.3, remove the references to
it, and adjust makefile for Android 4.1+ build system.

This also removes some files that are no longer relevant.

Signed-off-by: Ithamar R. Adema <ithamar@upgrade-android.com>
Android: Compilation fixes for JellyBean

Remove including of oscl_base_macros.h and use HAVE_ANDROID_OS instead
of custom ANDROID_COMPILATION flag.

Signed-off-by: Ithamar R. Adema <ithamar@upgrade-android.com>
BUGFIX: memcpy overrun in omx_base_component_GetComponentVersion

Compiling this code with clang exposed this bug (memory overrun). What is amusing
is that this same bug is found in the Telechips OMX libraries, showing that their
OMX implementation is based off the Bellagio one ;)

Signed-off-by: Ithamar R. Adema <ithamar@upgrade-android.com>