show the user an error message when PhantomJS can't be found
add `delay` option - fixes #17
improve documentation