Incorporating the crashing fix by robmaceachern from here: https://github.com/robmaceachern/GPUImage/commit/fd4e39b2079057064f9549a7911ad7ea31e0ad62#diff-d41d8cd98f00b204e9800998ecf8427e
callback for video loading to properly setup video for render
separate Picture initialization from processing so the image can be later updated
disable framebuffer reference counting if the check for it is disabled to prevent overrelease
ability to toggle video writing synchronization
colorAtLocation in the rawData class doesnt need to flip height
end video recording at last appended pixel buffer

since audio samples are processed faster then video, we need to trim the video at the timestamp of the video track and not the audio to avoid extraneous static video frames
add audio files
resolved GPUIMageMovie conflicts
update to get it working
support for stereo audio in movie recording
wip debug audio recording
move some files around
eliminate video processing lagginess
improve recording audio (without playback)
working playback OR recording audio
separate audio reader tracks for playback and writing
some utility functions
append video audio at more appropriate time WIP
wip better videoaudio sync