Image and document upload

This branch adds uploadable image and document fields to a Travel Advice edition. Documents are sent to the asset manager, and the asset id persisted in the edition.

Assets can either be replaced or removed from the edition by the user once uploaded.