Update tests to work with file add and upload events + refactor

- Keep version up to date and added reminder to contrib doc.
- Make sure variables are camel case.
Revert s3_key renaming

I forgot that this sets the value of the input field via the ID :S
Merge pull request #22 from meducation/upload-form-tidyup

Update tests to work with file add and upload events + refactor