Merge pull request #539 from lioncash/master

Cleanup __sceAudio a bit.
Get rid of channel buffer underrun
Merge pull request #540 from raven02/master

Get rid of channel buffer underrun by setting hwBlockSize to 64
Minor armjit opt
Make GLES_GPU own texturecache
Fix nasty little stack overwrite in SavedataParam
Move all the framebuffer management out into its own file.
0x10 bytes
armjit: sltiu causes mysterious crashes, disable again.
Attempt to put the console in a thread for speed?
Disable OutputDebugString logging by default.
Don't write more lines than the log can show.
Use a ringbuffer for the logging instead.
Use a char ringbuffer not ptrs in console logging.
Handle it better if the console log overflows.
Fix misreporting of unknown syscalls.

Unknown syscalls in known modules just weren't being reported.
Unknown syscalls in unknown modules were reported as Kernel_Library (which
is module 0.)
Don't measure syscall stats when not showing.
Fix savestate ruining the host audio update.

Fixes #541.
Implement sceKernelDevkitVersion
Init loop to true which ignore VAG loop and set sampleRate for each voices