some initial mediaengine work
More mpeg
Merge branch 'master' into mediaengine
Merge branch 'master'
Implement large chunks of sceMpeg and scePsmf with JPSCP as a guide.
Not yet hooked up to FFMPEG and doesn't quite work yet.
Merge branch 'master' into mediaengine
Just some sketchwork on a JIT for ARM. When completed, will bring speed to mobile devices.
Some more arm work
Merge remote-tracking branch 'origin' into armjit

Conflicts:
	CMakeLists.txt
Make the armjit branch compile on Blackberry, compatible with iOS. Still crashes on ArmEmitterTest().
Merge pull request #126 from xsacha/armjit

Armjit update (and now rebased)
Merge branch 'master' into mediaengine

Conflicts:
	Common/LogManager.cpp
	Core/CMakeLists.txt
	Core/Core.vcxproj
	Core/Core.vcxproj.filters
	Core/CoreParameter.h
	Core/HLE/sceAudio.cpp
	Core/HLE/sceKernel.cpp
	Core/HLE/sceKernelThread.cpp
	Core/HLE/sceMpeg.cpp
	android/jni/Android.mk
Merge branch 'master' into mediaengine
Fix bad merge in vcxproj filters file.
Cleanup some logging, return values in sceMpeg.
Use a map of mpeg handles, cleanup init/shutdown.
Cleanup init/shutdown for scePsmf.

Also fix some indentation.
Log the created mpeg handle for easier debugging.
Fix a crash in sceMpegQueryStreamSize().
Correct mpeg lookup in sceMpegRingbufferPut().