fix(ui): word-break long email addresses
fix(tests): Fix Safari focus issues. Fixes #1049
refactor(client): Replace modernizr with html5shiv and a short test for js and touch screen.

fixes #1021
fix(build): Exclude env-test.js from the copyright check, it has its own from the Modernizr project.
Merge pull request #1107 from mozilla/issue-1013-long-email-wrap

fix(ui): word-break long email addresses

Beautiful. Tested in all the pages @pdehaan links to in #1013. They all look good with really long email addresses.

r+ Thanks @zaach!
Merge pull request #1108 from vladikoff/issue-1049-safari-fails

fix(tests): Fix Safari focus issues. Fixes #1049

Get's my stamp of approval, thanks @vladikoff!

r+
fix(build): Remove Sync browser pages from distribution build
fix(tests): Fixed a regex typo in the reset password tests
Update CONTRIBUTING.md with git commit guidelines

Avoid the problem in #1123.
Merge pull request #1122 from mozilla/issue-988-remove-sync-pages

fix(build): Remove Sync browser pages from distribution build
Merge pull request #1124 from mozilla/issue-1058-fix-regex-in-test

fix(tests): Fixed a regex typo in the reset password tests
chore(server): Move `env-test.js` into `vendor` since it is kind of sort of an external script.
Merge pull request #1096 from mozilla/issue-1021-into-antiquity

refactor(client): Replace modernizr with html5shiv and a short test for js and touch screen.
fix(client): Fix form validation on browsers that do not have HTML5 form field validation.

* IE < 10 do not have native form field validation. Validation must be done manually.
* To form.js, added validatePassword and validateInput.
* validatePassword validates passwords
* validateInput only checks if an input field is required on browsers without HTML5 validation. On other browsers, HTML5 validation will take effect.

fixes #1113
fixes #185