compare gfx images to screenshot of entire page

This change uses casperjs to take a screenshot of the entire page for comparison with the reference image when running gfx tests, so we can add gfx tests for screens that involve native elements.

Since we're not logging the contents of the page anymore, I think this and the other console.log will go unnoticed