keep phantomjs name with `js` suffix

and callback when fail to open/match any browser
exit when browsers.open fail
bump to 1.0.6-beta.1