DB/SAI: Fix scripts using SMART_TARGET_NONE that were 'broken' by 9653576cb4cc9449898d6af691c045d68e9361c5. 'Broken' is quoted because scripts using SMART_TARGET_NONE are most of the time broken by default anyway.
DB/Errors: Db error clean up

By @untaught fixes #11116
DB/SAI: Swift Discipline

By @untaught fixes #11118
DB/SAI: Cleansing the Scar

By @untaught fixes #11117
Core/Transports: Fixed double deleting IoC transports
Db/Update: Rockjaw Backbreaker script spam

By @untaught fixes #11112
Game/Battlefield:
- Remove double definition of one NPC
- Use definition instead a "magic number"
Merge pull request #11120 from AliveShiro/battlefield_cosmetic

Game/Battlefield: Cosemtic changes
Core/Chat Commands: Allow to add overlapping teles .

Allow to add overlapping teles like "abc" even if "abcde" already exists. This wasn't possible and a "Teleport already exists" error was thrown instead.
Merge https://github.com/TrinityCore/TrinityCore