Make PhantomJS optional. Depend on 'which'.
Check for phantomjs in global path. Fall back to it as an optional depedency.
Update README.
Merge pull request #2 from arjansingh/optionalPhantom

Make PhantomJS an optionalDependency