Removed added facet when editor is closed

Added code to remove dynamically added facets from an item when a
PropertySheetEditor is closed to eliminate change listeners from being
left around.