Fix edge case approving app with prior version rejected (bug 1075042)

These check the email and scoring. It's also tested in other tests here. It does ensure that we are treating this as a new app and not an update however. I think that's important.