Makes phantomjs path customisable

We now can use slimerjs . Minimal supported version is the yet
unreleased v0.7.

Fixes #7