Callback now gets called if validator ajax fails
Updating tests

Now uses RequireJS to load QUnit and tests.
Added some sample tests.