Image Upload:
- was failing with a non helpful message if the upload folder didn't exist/was non writable
- test mime type of the file and dont allow it to be uploaded if it is incorrect
- if upload fails javascript was creating an error
Removed redundant files