Adding Url validation rule.
Adding an abstract RuleTest to reduce code reuse in tests.
Refactoring EmailTest.
Adding addOptions() to Form.
Adding Form#useFiles().