fix GPUImageRawDataOutput memory access issues when working with CVPixelBuffer-backed framebuffer
Fix setFloatArray:... so that it copies the data in case it's on the stack

The function previously relied on `arrayValue' remaining in place long
enough for the async call to read it, which doesn't always happen,
especially if it was allocated on the stack.

I think this also was the cause of https://github.com/BradLarson/GPUImage/issues/847
Fixed a setInputFrameBuffer issue in GPUImageThreeInputFilter
Added audio processing callback for GPUImageMovieWriter
Fixed a bug causing movie recording crashes introduced by a pull request. Experimenting with improving recording performance using a separate movie recording OpenGL ES context.
Merge pull request #1550 from erysaj/fix-memory-access

fix memory access issues when working with CVPixelBuffer-backed framebuffer
Merge pull request #1572 from ahui2823/master

Fixed a setInputFrameBuffer issue in GPUImageThreeInputFilter
Fixed a compilation error due to a missing property attribute.
Removed the synchronous lock around movie processing. I see no reason this needs to be here, and it prevents multiple movies from being blended.
Merge pull request #1570 from cobbal/master

Fix setFloatArray:... so that it copies the data in case it's on the stack
Add category on GPUImage to allow replacing a sub texture of GPUPicture
Fix up logic for redraw
Fix assert logic
Fixed some Xcode 6 compilation warnings / errors. Mac framework can now build as a module in Xcode 6.
Added iOS module support for Xcode 6, so this can be used in a Swift application.
Updated documentation to reflect new framework targets.
Minor tweak on framework search paths to get this to compile on iOS as a standalone.
Update README.md

Added a semicolon to suppress the compiler that is my OCD.
Merge pull request #1609 from rehatkathuria/master

Update README.md
Updated with a Zenodo citation.