Use Base objects for drawing params, so we can use param.extend() on them for easier overriding.
Redraw clipItem when drawing into separate canvas for blend-modes.

Closes #228.