Add tests of access and password reset views

I'd like to get this in now, as the JS underlying the tests continues to change. @AlasdairSwan, could you take a look? @wedaly, FYI.
There are some helper functions that make it easier to stub out Ajax calls.  I think they're imported as `AjaxHelpers` -- the donations test spec uses them.