Fixed tests

I've relied on project configuration state (mapping the email address field).
Also relied on opauth being installed through composer, which isn't
the case yet (until https://github.com/BetterBrief/silverstripe-opauth/pull/7 is merged).