THUCYDIDES-217: use the 'thucydides.concurrent.threads' system property to configure the number of parallel threads for @Concurrent data-driven tests
You can now force Thucydides not to run a @Step method after a previous step has failed.

You can now use the callNestedMethods attribute of the @Step annotation to force Thucydides not to run a given step after a previous step has been skipped, has failed, etc. This can be useful to avoid unnecessary database queries, for example. Note that this behaviour already happens automatically for WebDriver calls.

        @Step(callNestedMethods=false)
        public void shouldnt_be_called_after_a_previous_step_failure() {
            databaseAPI.call("some query");
        }
Refactored tests fo work properly with Java 8
Fixed issue with tags appearing incorrectly on the dashboard.
Display custom JIRA fields on the requirements details pages.
Merge branch 'master' of github.com:thucydides-webtests/thucydides