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.