Add cached name and size fields to attachment model.
Change the way to generate attachment resource path.
Apply the same url naming of attachments to user photo.
Add adhoc script for migrate the location and description/content fields to new attachments urls.
Improve attachments factories and fix tests related to storage refactor.