Issue #2376683 by slashrsm: Fix minor stuff.
Issue #2376683 by slashrsm: Add crop type.
Issue #2376683 by slashrsm: Add functional test.
Merge branch '2376683' into 2376691
Issue #2376691 by slashrsm: Create only one simple image effect that can be extended.