fixed the single space edit to not PUT/POST json fields that don't have values

fixes SPOT-1016

before, it was cleaning up the json data before PUTting back to the server but
kept json fields that had empty values. now, fields that dont have values arent
added to the json so that PUTs and POSTs are correctly RESTful
now, csvs saved in microsoft excel on a mac will correctly upload

fixes SPOT-710
Merge branch 'spot1016'
Merge branch 'spot710'

Conflicts:
	utils.py
factored out the image removal to just remove the final image at the end of the spreadsheet upload and removed print statements

image.jpg being added to admin_proj may just be a bug in dev sites
and may not be an issue on production, so this may be unnecessary
and may be removed.