Move spooky event cleanup to afterEach step
Improve wait for images
Handle die and error events from spooky properly
Remove all listeners on spooky destroy
Include additional info in diff error
Use base64 rather than temp file for capturing
Allow passing ignore option to page test
Proper scoping and testing of wait for images
Test failed screenshot error handler
Bulletproof failed image output
Output images to folders
Increase waitForImage timeout
Prime layout engine before taking screenshot
Implement globalIgnore flag