Removed legacy cli parser
Added processConfig() method
Runner -> RunContext, Runner2 -> Runner and fixed issue with processName
Approved latest changes
Moved all Catch::Main()s into new Session class
- renamed them run()
- moved cleanUp call into destructor
Refactored new Session class to make it more friendly for custom client code
tweaks
list options return number listed
Session vars are public
re-encapsulated session vars.
- construct Config object lazily
Use Text formatter to list reporters
Tweaked indentation of errors and test lists
build 39
Docs progress
Fixed script for new readme
- updated README with new version
- fixed casing error for -e opt description
Doc updates
Added new docs for supplying your own main.
Filled out reference index and added placeholders for assertions and logging docs
Completed assertions docs
Fixed iTChRunner