Publish a adoption event, allowing other ui components to adopt items.
Listen to adoption event rather than patching ui.adopt.

This also gets rid of a previous adopt method that was never used.
Merge branch 'toolbar-fixes-20130814' into testing

Conflicts:
	src/plugins/oer/toolbar/lib/toolbar-plugin.coffee
	src/plugins/oer/toolbar/lib/toolbar-plugin.js