General improvements:

- Added drafts for event flag emulation;
- Implemented memory locking/unlocking;
- Refactored common SC_Memory objects;
- Implemented VM (virtual memory) syscalls;
- Improved cellGameBootCheck;
- Added more dummy values to cellVideoOutGetDeviceInfo;
- Mapped functions sys_mmapper_allocate_memory and sys_mmapper_map_memory to sysPrxForUser;
- Mapped syscalls 341 and 342 (duplicates of 324 and 325) to sys_memory_container_create and sys_memory_container_destroy;

Improved PKG installation routine:
- Allow immediate game booting;
- Fixed and improved game folder path handling.
SPU improvements
- Implemented more SPU Channels.
- Improved interpreter.
Minor improvements.
Improved OpenGL renderer
- Implemented color buffer reading.
Improved OpenGL renderer.
- Rotate color buffer.
Improved PSF loader.
Improved Game Viewer.
Implemented cellPadGetInfo.
Minor improvements.
Improved Boot UI.
Added dev_usb000.
Fixed Game Viewer.
Minor fixes.
Refresh Game Viewer after Install PKG
First cellFont functions & minor changes

* Edited .gitignore
* Moved some functions to cellFontFT.
* Now cellFont initializes correctly, but it doesn't render anything
yet. There are still several things to change and functions to
implement. I will take care of it.
Fixed conflicts