Validation if/unless should handle multiple keys
update raises => throws
update Batman.TestCase to use QUnit.throws
Merge pull request #1058 from batmanjs/conditional_validation_multiple_keys

Validation if/unless should handle multiple keys