fixes #92: Added check to find phantomjs in the path before looking in the module path

This will fix the issue where on a windows machine the `phantomjs` is not being found.  I also updated the tests so that they will work in a windows environment.