Use phantomjs by default
Support running on a grid
ScreenShooter supports multiple browsers
Tester and reporter supports multiple browsers
Introduce State objects instead string states
Html report for multiple browsers

Lodash templates replaced with handlebars for better readability
Merge selenium grid support

It is now possible to run tests on multiple
browsers via selenium grid.
It is still possible to run tests locally via
chromedriver or phantomjs.