fix code climate badge
update parser to handle Specta 0.2.1

Specta 0.2.1 introduced indentation in the test output.

This commit updates the regexes for:

* FAILING_TEST_MATCHER
* TESTS_RUN_COMPLETION_MATCHER
* TESTS_RUN_START_MATCHER
* TEST_SUITE_START_MATCHER
* EXECUTED_MATCHER
* SAMPLE_SPECTA_TEST

To allow for optional whitespace at the start of the lines
Add features
Create formatter
Update readme
Merge pull request #67 from supermarin/knock

Knock on wood
Remove color support from knock machine format
Add feature
Update readme
Update steps for pending tests
Add formatter
Implement formatter
Merge pull request #64 from vickeryj/specta-0.2.1-support

update parser to handle Specta 0.2.1
Merge pull request #68 from supermarin/tap

Support for TAP-compatible output