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.