Emit saycheese, asyouwere events

In order to allow applications to do any (synchronous) preparation required before they are ready to be snapshotted, this emits a jQuery custom event called 'shutterbug-saycheese' just prior to copying styles, elements, and canvas contents to the document fragment.

After all elements are copied, emits a 'shutterbug-asyouwere' event.

jQuery custom events are used for wide compatibility. Not all browsers support DOM Level 3 custom events.
Merge pull request #12 from concord-consortium/saycheese

Emit saycheese, asyouwere events.