Re-enabled cellCamera and cellOvis, added cellCamera enums and structs

Also some fixes to ordering in emucore.vcxproj.filters
WIP (cellPngDec refactoring)
Compilation fix
Merge pull request #797 from tambry/cellCameraAndOvis

Re-enabled cellCamera and cellOvis, added cellCamera enums and structs
cellPngDec (nothing changed)
bugfix
Merge pull request #796 from O1L/master

PPU / SPU / RawSPU threads in KernelExplorer.
It was overcomplicated
Added new things, updated others

+ Tab in settings for cellCamera and cellGem related things, currently
includes setting camera type
+ cellCamera and cellGem initilization
+ Added cellCameraGetType
* Updated asmjit and ffmpeg
* Some minor optimizations
Minor cellSysutil fix
Comment fix
Merge pull request #799 from tambry/cellCameraAndGemAndOtherUpdates

Cell camera and gem and other updates
Fixed cellFsStReadInit issue

* Disabled automatic HLEExitOnStop option when the ELF file argument is
provided.
* Reverted some changes of last pull.
implement cellFsStRead (does *not* use ringbuffers)
Merge pull request #800 from darkf/stread

implement cellFsStRead (does *not* use ringbuffers)
Implemented NV4097_SET_TWO_SIDE_LIGHT_EN
Merge pull request #801 from tambry/TwoSidedLight

Implemented NV4097_SET_TWO_SIDE_LIGHT_EN
CallbackManager rewritten
Compilation fix
Compilation fix 2