Code & comments cleanup, removed a few unnecessary methods, split up DefaultRuleSet into DefaultFilters and DefaultValidators. Fixed tests.
More refactoring, also updated the README to reflect the latest and earlier changes.