example reporting for junit tests - modified DataTable to store objects, made changes to junit classes to store parameters in DataTable and call example lifecycle methods on StepEventBus.
example reporting for junit tests - copying dataTable in TestOutcome constructors. Some other minor changes.
example reporting for junit tests - setting examples in listener. This is not the best place to set this. Must be moved to a common place.
example reporting for junit tests - created a prototype that works. need to be refactored.
example reporting for junit tests - aggregating test outcomes. Work in progress.
example reporting for junit tests - aggregating test outcomes. Fixed problem with data table rows status and aggregation. Still Work in progress.
example reporting for junit tests - added example support for CSV files. Still work in progress. some tests failing.
example reporting for junit tests - fixed a failing test case for CSV data driven tests.
example reporting for junit tests - fixed a failing test case and refactored some code.
Thucydides-125 : Fixed issue with broken reports for parameterized tests when there are new line characters in test data.
Thucydides-125 : Unit tests
Merge pull request #59 from rahulj51/Thucydides-125

Thucydides 125
Merge remote-tracking branch 'upstream/master' into example

Merging from upstream
examples reporting - fixed issue that was causing parameterized tests with @Ignore and @Pending annotations to fail'
examples reporting - fixed bug that was causing steps to be incorrectly recorded and aggregated for ignored/pending tests. Ignored/Pending tests should not record steps.
examples reporting - added some unit tests
examples reporting - Refactored code and fixed a bug for ignored/pending tests
example reporting - fixed a bug that was causing csv reports to fail in case of  leading whitespaces in the column headings
Updated to Selenium 2.29.0
Merge branch 'master' of github.com:thucydides-webtests/thucydides