Match locations against a wildcard
Use more functional style in building filter chain

Thanks @dchelimsky
Add a failing spec for pending scenarios

@tom025 want to try and take it from here? #28
implement pending status

Closes #28
Allow passing of argument to select run mode.
Inject status monitors into test runners.
Get rid of the dynamic class definition for test runners.