Unite matchers to single class

Simplify codebase, add phpdoec
PhpSpec matchers now share instance of matcher