properly handle deletes from a dynamic scope
set the object name at the toolkit_object level
add a 'selected_tab' attribute to the notebook
Merge branch 'master' into doc-updates