Added ability to specify a headed browser rerun failing cucumber tests.

Added the ability to specify a headed browser (other than the default: chrome)
See how mccadmin would use this change [here](https://github.com/mdsol/mccadmin/compare/feature/kender_specify_headed_browser?expand=1):