Fixed bug in flush() method that sometimes causes an NPE to be thrown at the end of a test run with ignored tests
Merge pull request #132 from tomakehurst/master

Fixed NPE bug in flush()
Smarter table formatting for JBehave
Updated version numbers
Improved formatting for parameters in the test step reports.
Updated unit tests
Minor improvements to the unit tests
Minor improvements to the unit tests
Fine-tuning tests
Standardized system properties enum to make it work as documentation
Integrated jacoco coverage
Fine-tuned jacoco config
Fine-tuned jacoco config
Fine-tuning jacoco
Removed Java-8 option for javadocs
Added support for optional project and test suite start time in the JSON output
Added a Thucydides Ant task and refactored the reporting to use Java 7 io
More memory for unit tests
More memory for unit tests
Added the Ant task to the build