Turned ConditionTest into parameterized test.
Added test case for NotRegexCond, and fixed its hashcode/equals impl.
Test case for UrlCondition, and fixed its hashcode/equals method