Create initial project to demonstrate the new snapshotting methods
Creates 'complex' demo which benefits from snapshotting
Adds demo of pre and post view change snapshotting
Completes example of taking snapshot image

We take a snapshot and blur a CIImage to demonstrate a potential use of
drawing the image.
Refactor and add some auto layout constraints
Adds blog writeup

And sample images
Adds correct license headers to code files