ARM: Synchronize Citra's SkyEye core with 3dmoo's.

Both 3dmoo (https://github.com/plutooo/3dmoo) and Citra use the same ARM11 interpreter core, taken from the SkyEye project (http://skyeye.sourceforge.net/). Since then, subtle modifications and bugfixes have been required to progress with 3DS emulation for both projects. I've found comparing changes made by the 3dmoo team to Citra quite painful because one of us (or both) auto-formatted, making diffing near impossible. This branch synchronize Citra's SkyEye core with 3dmoo's, making future comparisons much easier. Furthermore, I'm hoping that this will allow us to better vet eachothers changes, and have better collaboration between the two projects.