Add darken, lighten, subtract modes to blend filter

Resubmitting