helpers.clj: !changed 'view' signature, can have options; to-buffered-image is now
multi-methods so we can dispatch on anything: feature, contours,
etc..; 'view' uses previous frame, 'new-frame' generates a new frame
binary-ops.clj: added visualization support for contours and labeled-images