Added *compositing-mode-list*
Fixed opacity default
Added value setf
Inherited soft-brush
Added primitive canvas buffer to make modes work (needs revising)
Added switches for layer opacity and mode