Surface8u removal of implicit shared_ptr. WIP.
Surface move assignment and move constructor
Refactoring Channel to similar copy semantics to Surface
Array deleter on Surface/Channel dataStore
MSW fixes for Surface copy semantic changes
Attempt at fixing hard-to-repro AVF crash on quit
Fix to SurfaceT move operator=
Update to Cairo for Surface changes
Update to samples to reflect Surface changes
Minor Surface.h reformatting
Adding static create() methods on Channel
Merge branch 'glNext_surface' into glNext
Adding missing gl/Texture.h #include