Move dCrop to media.model.Attachment
.attributes
Merge branch 'master' into do-crop-move
Refactor Attachment's crop

* Pass cropDetails into function, instead of setting on the model
* Update selected Attachment instead of creating new object
* Use Selection collection, so we can call single() on the selection
Merge branch 'master' into do-crop-move
Merge branch 'master' into do-crop-move
Merge branch 'do-crop-move' into mm-error-button
Get rid of dashicon attempt. i18nize