Add support for BrowserStack specific capabilities
refactoring  - moved browserstack capabilites to a new class
Ignore assertion errors that happen in JUnit tests after a step failure
Updated gradle wrapper version
Added support for publishing maven artifacts
Enhanced upload and download capabilities for HTML forms.
moved Sauce Labs specific capabilities to a new class
Merge pull request #156 from 9ikhan/refactoring

Refactoring
Added a withTimeoutOf() method to set arbitrary wait timeouts when waiting for stuff.
For example:
withTimeoutOf(10, TimeUnit.SECONDS).waitFor(By.cssSelector("#city"));
Merge branch 'master' of github.com:thucydides-webtests/thucydides
Added better support for appium
WIP
Added support to publish to maven repos
Merged some changes