you should refactor these tests so there's less copy and paste

if i were writing these i'd do something like this:

```javascript
test('change password form submits', function(assert) {
    // various setup here....
    fillForm(
        email='foo+1@bar.com', 
        existing_password='123456', 
        password='12345678', 
        confirm_password='12345678'
    ).then(function() {
       // my asserts here.
    });
});
```

write a function that automatically figures out how to populate the form and trigger validation rather than writing the same code over and over.

do it for this single set of tests and i'm sure a pattern will drop out which we can later extend to all the other tests allowing us to dramatically reduce the amount of code in our tests.