Matcher factory introduction
Added null matcher
Merge pull request #18 from norzechowicz/factory

Matcher factory introduction