Added Estonian localization for messages
Add grunt.js for cmdline liniting and testing. Fix linting errors in main file. Update readme.
Pattern method: Convert string param to RegExp. Fixes issue #223
Update to latest QUnit
Update testsuite to use equal and deepEqual. Fix tests that the fix for #219 (732f5ff04b3a285f) broke. The element method now returns true for dependency-mismatch, that's fine.
Methods for 'all' UK phone numbers + UK postcodes

Prevent phone invalidation for ' ' or '-' inclusion

Spaces are standard notation, hyphens US style, both likely to occur in
otherwise valid numbers.
Add release task to grunt.js, using custom zip task. Currently breaks due to a bug in zipstream (#5).
Rewrite zip task to basic task, extracting the file list and zip file name.
Fix jQuery.format usage, should be $.validator.format. Fixes #329
Update to latest grunt
Merge pull request #298 from anroots/master

Estonian localization
Fixed handling of multiple class names for errorClass option. Test by Max Lynch. Fixes #280
Fixed grammar error in german range validator message. Fixes #315
Fix maxWords method to include the upper bound, not exclude it. Fixes #284
Fix bad double quote in test fixtures
Support for dynamically added submit buttons, and updated test case. Uses validateDelegate. Code from PR #9
Introduce a elementValue method that normalizes only string values (don't touch array value of multi-select). Fixes #116
Fixed regex issue for decimals without leading zeroes. Added new methods test. Fixes #41
Updated demo HTML files to use HTML5 doctype
Use correct iso code for swedish

Fixes #18