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.

We now log all *console.log* messages in the web pages we load to the automation script's stdout, so these should get logged.