added @outputMatch
added new assertions truthy() and falsey()
Assert::match() accept regexp as pattern

Delimiter / is not supported intentionally due to UNIX path similarity.
Runner: successful tests are logged too
Runner: fixed printAndLog(), ANSI codes are not logged
Assert::fail() uses placeholders in error message