Fixed required_with behavior to match required_without. Added required_with_any.