DNN-5733 - Removed PortalSettings dependency from TabVersionTracker. It causes issues when create tabs during the create new portal process as the portalId used was not the portal related to the created tab defined in the template.
DNN-5733 - Added try/catch to record any exception and prevent failures on changes on tab operations (add module, move module, re-order module, delete module)