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 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
bump version to 0.1.4
update changelog
add explicit gem install for travis
s/gem/bundle
fix link