Beginning migration to new framebuffer cache system.
Ripped out my failed attempt at memory conservation, in preparation for the caching mechanism.
Completely rewrote FBO management to now use an internal cache of FBOs and textures, should have huge impacts on memory usage. Things are kinda broken right now, though.
Repaired picture inputs by adding a type of cached framebuffer consisting only of textures.
Altered image capture pathways to account for new framebuffer caching architecture.
Got the Mac side to build under the new framebuffer caching structure.
Refined cache purging, protected against threading issues, and made the camera rotate itself internally.
Migrated raw data input and outputs to work with the new framebuffer cache.