Turn form data from the single edit form into json and queue it up for further edits.
With the view getting real data from the server, passing a count of spaces is no longer needed to create multiple rows.
updates styling for column update popover
updates styling for column edit button
Moved edit view to be more explicit about which edit view it is and get the django admin working.
Gave the QueuedSpace model a unicode method that returns something a little more descriptive.
Save modified spaces to the queue, and retrieve them from the queue instead of the server on single space edit form if they exist.
Return an empty string if there's no value to fill in.
Now that this does something, you need to log in to see it.
Merge branch 'master' into working
Added modified_by user to the queued space.
Added last modified by information to the queued space data and only show approval/publish buttons on the single space form if it's a queued space.
updated the batch upload form to accept xlsx files

fixes SPOT-633

xlrd was updated to read xlsx files on top of just xls files
yay!
Merge branch 'spot633'