DB/Quest: Master of the Storm part 3 of 5

By dr-j, closes #10705
Replaced try/catch by non-throwing socket.close()
Prevent duplicate call to MapUpdater::deactivate causing a crash on shutdown
Remove extra qualifier to make GCC happy again
Fixed gcc build without pch
Core/Maps: Fixed crash caused by using invalid coordinates

Closes #12532
DB/Creature: Skorn Whitecloud text

By Rushor, closes #12258
DB/Creature: Technician Zhanaa

By Rushor, closes #12527
Misc: Use Travis CI
Misc/Travis: Use clang instead of gcc
Misc/Travis: Remove outdated dependencies and add IRC notifications
Scripts/EasternKingdoms: Burn with fire (hihi)
Misc/Travis: Add Coverity Scan addon
Misc/Travis: Enable Travis in the coverity_scan branch & add coverity badge to readme
Misc/Travis: Add a notification email to Covery addon
Misc/Travis: Fix Coverity addon and compile in no-pch mode
DB/Creature: Make heroic version Exploding Orb trigger like normal mode

Closes #12542
Core/SA: Fix some issues as analyzed by coverity and iron code style out a bit.