toolbar can now use custom enable/disable on buttons. copy plugin uses UI.adopt again.

...instead of manipulating the dom itself.
Factored copy functionality out of toobar back into copy plugin