Feature/osf storage glacier

# Purpose
The proposed changes to the upload service in https://github.com/CenterForOpenScience/osf-upload-service/tree/backups will archive all uploaded files to Amazon Glacier. Because files in Glacier are given unpredictable IDs, we need to capture those IDs and store them in the file metadata in OSF. This patch listens for a new hook from the upload service sent on successful archival to Glacier.

# Changes
* Add model methods for updating version metadata during or after upload
* Add view and route exposing metadata update
* Send update URL to upload service

# Side effects
None expected
Perhaps `touch` should default to `False`? It seems to be the common case.