added test for missing form fields
removed allauth from user_accounts
changed the tests to use the reverse method for resolving URLs