separate query tester and query validator regexps
URI decode removed from Query
basic query pattern
percent sign swapped with caret in query for value delimiter
QueryPattern.toString()
comments & annotation for QueryPattern constants
added query pattern collection
key matching added to QueryPattern
path separator constant
skipper detection in QueryPattern
Query based on QueryPattern