Fix issue where passing URL with query string via named arguments lost query string parameters
Raise an error when the page could not be loaded by phantom rather than fail silently
Fix issue (potentially only in Ruby 2) where URL's with ampersand query strings were causing other named arguments not to be received. Resolved by passing URL to the phantom script as encoded.
Ensure this spec is more reliable as Google have habit of changing their logo for special occasions
Merge branch 'master' of github.com:maxwell/screencap
Handle height argument to workaround PhantomJS render() issue

Update handling of height argument when not given with other area dims to ensure that we can render pages with a given height as by default PhantomJS render() renders the entire page which is not always what is wanted.