PhantomJS updated to 1.9.0

I cherry-picked just the 1.9.0 update commit from @danielbayerlein's PR #12, so you can merge it independently of his other changes.