Facia tool: batch edits

To make future "front pressing" more atomic, batch the previously separate 'update' & 'remove' api requests that get triggered when an item is dragged between collections. 

Also, return the amended collection(s) in the response, and use them immediately in the frontend - rather than re-requesting them individually. Makes the UI much snappier.