Refactored Frame code to be more idiomatic
Implemented Frame access types
Introduced target mask. Refactored the clear() interface.
Fixed all the examples to run
Implemented actual blitting. Refactored frame binding.
Implemented minimal state checks for the frame blitting
Merge pull request #361 from sectopod/blit

Frame buffer blitting