name fix in NameMatcher
added PathPattern
added some tests to NamePatternTest
creating NamePattern containing slash is forbidden