Added configuration option to pass an array of console messages to ignore.
Fixed Team City failure reporting issue - now reports failures correctly, along with a reference to the spec file that failed.
Re-factored a little.