(Android) fix .so names

These three projects generate .so files with noon standard names. I missed that.
fix `build_libretro_meteor` function does not exist
Merge pull request #108 from sergiobenrocha2/master

Fix ppsspp version and included more optional files in genesis plus.
Merge pull request #109 from l3iggs/patch-3

(Android) fix .so names
(Android) add armeabi back

Let's add armeabi back and see how it goes now.
Also I'm not sure why we're BUILD_LIBRETRO_GL=1 only when libretro-config-user.sh is absent.
Merge pull request #110 from l3iggs/patch-1

(Android) add armeabi back
Start refactoring libretro-build-common.sh - cutting down on code
duplication
Cut down on more code duplication in libretro-build-common.sh
Update other common sh files for new nxengine dir
Updated vba_next/snes9x_next/snes9x dirs
(libretro-build-common.sh) Some more refactoring
(libretro-build-common.sh) Refactor build_libretro_dinothawr
Rename libretro-genplus to libretro_genesis_plus_gx
Refactor more code in libretro-build-common.sh
Refactor libretro_fceumm
Refactor beetle entries in libretro-build-common.sh
- new dirs for beetle cores are named mednafen_$prefix
libretro-build-android-mk.sh - refactors
(libretro-build-android-mk.sh) cut donw on code duplication
(libretro-build-common.sh) Cut down on more code duplication
Take out modelviewer/instancingviewer/scenewalker cores -
3DEngine replaces most of these
Take out instancingviewer/modelviewer/scenewalker info files