Replace files in folder with new vba-m
Modified VBA-M core to be compatible with VBA-GX.

Changes to the core:
* Files removed (unused) - Array.h, ffmpeg.*, RingBuffer.h, SoundSDL.*, remote.cpp
* Changes brought over from VBA-GX:
  * Patch.cpp / Patch.h use MFILE* and expose specific patch functions (for VBA-GX)
  * Boktai and WarioWare Twisted support in RTC.cpp / RTC.h
    * Declaration for systemCartridgeRumble (in input.cpp) added to RTC.cpp to make this work
  * Tantric's memory-based load/save functions re-added to GB.cpp and GB.h
* #ifndef NO_FEX added to Util.cpp to avoid a dependency on fex, since VBA-GX is handling file access
VBA-GX changes:
* systemColorMap32 is now a 0x10000 byte array (instead of null) in vbasupport.cpp, to match declaration in System.h
* utilIsZipFile added to vbasupport.cpp
* Added to Makefiles: -DNO_LINK, -DNO_FEX
Replace all references to memory.h with string.h
Use the tiled rendering algorithm (originally from RetroArch, now in VBA-M upstream) - major speed boost
Fix tiled rendering for big-endian (ported from libretro vba-next)
Merge branch 'new_vbam_core_branch2'
Allow user to turn off GBA frameskip (for games like Drill Dozer, a little lag might be preferable)