Add attachments extension

Part of the work @bru has been doing for us - Other PRs are theodi/odi_content_models#41 and theodi/publisher#44