Use rest caller in upload tests, fix breakages

There were a few errors regarding project and version creation.
Using the ZanataRestCaller removes these and reduces test runtime
by roughly 10 seconds where a project and version needs to be
created.
Also make the contact admin test less strict.
I think it might still be good to check that the user's message (as entered into the form) actually makes it into the email.