gitignore now ignores files generated by visual studio profiler, solution configured for profiling.
MEMORY: Copy from real's destination parameter should be immutable
MEMORY: Added AppendRawBytes, which also advances the memory pointer unlike Memory.CopyFromReal
cellPngDecDecodeData handles CELL_PNGDEC_ARGB case much faster.

Profiling done with two samples on Solar v2.1 from rpcs3 init to first frame.
Before optimization, profiler found rpcs3 in cellPngDecDecodeData 15.3% of the time.
Post-optimization, profiler finds rpcs3 in cellPngDecDecodeData 0.33% of the time for ~50x improvement.