sniff/loadUrl: Change argument signature

We'll now pass an options object into loadUrl rather than manually
specifying every possible configuration value.
sniff/loadUrl: Add support for setting a custom viewport size

Closes #50.
Merge branch 'add/viewport-option' of https://github.com/stephenmathieson/pa11y into develop