Extract optimize out of strategies.

Enables better control over asset transformations. See changes in README
for details.
Release 0.10.0