Media upload progress
Completed ability to upload an image to any arbitrary field on a document. This can be used to update either the coverPhoto or media properties of a document using a form-data type POST request.
Added todo, slight cleanup.