Merge pull request #1 from DEfusion/master

Add optional width parameter
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.