Updated to the user edit form and tidying up of validation
Basic profile image uploading and storage in s3 - still needs work to tidy up local temp files, resizing and potential image checking