Reworked how we open the browser to try and avoid leaving so many PhantomJS processes hanging. Fixes #76.