Merge the RegCache changes from the old neon-vfpu branch
Merge the rest of the old NEON branch.
Undo some accidental reverts
Some more
Update CMakeLists.txt
Merge pull request #7141 from hrydgard/neon-vfpu-2

The old neon-vfpu branch, rebased on master
We can use sincosf again on Android - the bug in the NDK has been fixed.
ARM jit: Prepare for joining vrot ops
ARM Jit: Join adjacent vrot ops on ARM too
ARM Jit: Implement vfad/vavg
Buildfix the arm emitter test in the unittest.

Also do some preparation for being able to have two JITs compiled at the same time
which may be useful in testing parts of the ARM jit on Windows.
Rename the ARM Jit class to ArmJit
Namespacing cleanup (it's bad to do "using namespace" in a header)
Merge https://github.com/hrydgard/ppsspp

Conflicts:
	Core/Core.vcxproj