Hashed storage for attachments bugs

In %10.2 we added attachments to hashed storage, although the migration path is still WIP. This has broken project import/export, and project transfer, at a minimum. Full-site backups are unaffected.

Project imports and exports use full_path in places where they should use disk_path, relating to attachments:

https://gitlab.com/gitlab-org/gitlab-ce/blob/master/lib/gitlab/import_export/uploads_saver.rb#L27

Project transfer fix: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/15457

There are probably other sites to consider as well.

/cc @brodock @jramsay