XSD changes (should the list be of encoded/unencoded names?)
Converted test to groovy, added dirty query param test
Updated unit tests
Added query matching logic
Updated per David's PR comment
Removed formatting changes
add tests for part or uri query regex
comments out the failed cases for now
add tests for part or uri query regex

Conflicts:
	repose-aggregator/functional-tests/spock-functional-test/src/test/groovy/features/filters/ratelimiting/RegExOnQueryStringTest.groovy
Updated tests

Conflicts:
	repose-aggregator/functional-tests/spock-functional-test/src/test/groovy/features/filters/ratelimiting/RegExOnQueryStringTest.groovy
Updated test config to match attribute name
Updated decoding logic to decode the request query parameter
Renamed variables for clarity
Shortened name for ease of use
update tests
update test clear config without %20 for space for now
Updated attribute names to reflect XSD change
Decode the configured query param as well as the request query param
Removed plus sign replacement
update test with space as %20 in param