Add SELF decryption and ELF32 little endian support

For backwards compatibility with the PSP the ELF32 loader must be capable of working in both big endian and little endian mode.
AlexAltea's changes for SELF decryption are now stable and should be considered for inclusion in rpcs3.