Attachments can be updated

* Titles may be changed
* Files may be replaced
* Does not handle cleaning up old assets
* Does not handle or warn if out dated markdown snippets are left in body