Bug #586: Creation of several content items for one time

Code Review: http://mrccodereview.cloudapp.net/ui#review:id=1255

Creating or updating an exhibit with multiple content items causes the client to perform multiple calls to the server (one per content item). Instead, add support in the PutExhibit API to support in-place edits of content items and modify the client code to perform a single call.