Feature/formats/pre post resize

Also, this is not a resizer but a generic transformation (e.g., rounding corners). I suggest calling it `Transform`, which is the name used in the `map` function for the closure argument.