adds permissions that users must have in order to update, approve, and publish

fixes SPOT-773
refs SPOT-772
adds ownership to spots and adds a can_mod_any permission

fixes SPOT-774
fixes SPOT-775
refs SPOT-772

needs a lot of work on cleaning up the code in both the edit_space
view and template to make it more readable. completely functional
right now, just really ugly.
refactored the edit_space.py and edit_space.html code to be more readable

fixes SPOT-780
refs SPOT-751
refs SPOT-772