[bug #1005001] Move email validation to utils module
Add test harness for js utility functions

This adds a test harness for js utility functions. You can test them
manually by going to:

    http://localhost:8000/static/tests/

This should get hooked up to the test suite.
[bug #1005001] Add + in email addresses
Add docs for QUnit tests