Added a TabItemClosingEvent where the user can cancel the closing of a TabItem for non-databound TabItems.