Adds PhantomJSDriver. (Tested on my Lineman suite)

(It feels really dirty copy-pasting the driver class, but I don't 
understand what's going on well enough to improve it.)

Fixes #31