Improved validation.

Replaced HTML 5 validation with Parsley.js validation.
Tweaked error message background color. Added breathing room.
Merge pull request #214 from mozilla-services/issue-32-67-better-validation

Improved validation
Switched to bdd style in Intern.
Merge branch 'dev' into functional-test-madness
Added Lock tests.

- Disabled notifier confirmation for now.