Creating missing TDTM records (new ones supposedly, as user should make inactive any he doesn't use instead of deleting them) when a push upgrade or an update occurs.
Merge dev into feature/handle-upgradres-updates
Merge dev into feature/handle-upgradres-updates
Merge pull request #596 from SalesforceFoundation/feature/handle-upgradres-updates

Feature/handle upgradres updates
Merge dev into feature/sprint13-misc-fixes