Tools/Patcher

* Client patcher no longer has to be ran from administrator level command line to successfully create bnet module
* Set patched bnet module as readonly to prevent wow from deleting it
Core/NetworkIO: updated CMSG_GUILD_QUERY and SMSG_GUILD_QUERY_RESPONSE
Scripts/ToC: Simplify the code for "A Tribute to Immortality" achievement

* also fixes the achievement being still awarded if players die indirectly during boss fights (Anub'arak adds, for example)

(cherry picked from commit 9838cbda1a44ca6e45d114a0c2facc71cb481d38)
DB/Quest: Across Transborea

Script http://www.wowhead.com/quest=11930/across-transborea
Core/LFG: Fix party members not being able to vote to kick Leader

(cherry picked from commit 1802fb3e1efcf4c6c37b98189555bf23de62b0e0)
DB/Quest: Coward Delivery... Under 30 Minutes or it's Free

Script http://www.wowhead.com/quest=11711/coward-delivery-under-30-minutes-or-its-free
Core/IPC: Fixed a possible crash on shutdown
Core/NetworkIO: updated CMSG_RANDOMIZE_CHAR_NAME, SMSG_RANDOMIZE_CHAR_NAME, SMSG_CLIENTCACHE_VERSION, SMSG_MOTD
Core/Zmq: Added 50ms wait in the Run() loop to get rid of excessive cpu usage

(cherry picked from commit cbb6ca03399b6288ddda3d37bb42558af8103649)
(cherry picked from commit 34553afa955ea700832e9f3d72c81efb79ab9d09)
Tools/ConnectionPatcher: add documentation on what is patched
Tools/ConnectionPatcher: fix: don't try setting permissions for non-existing file when patching module
Tools/ConnectionPatcher: fix: use patterns for mac on mac
Tools/ConnectionPatcher: allow to find pattern multiple times
Tools/ConnectionPatcher: fix: adapt to compiler optimization around Signature pattern on osx clients
Scripts/Instance: The Stonecore

(cherry picked from commit 50bf6cad6a6bf1e4190a492c3a88316d6d831656)
Dep/CastLib: Update to https://github.com/ladislav-zezula/CascLib/commit/3e3f4f443cb7b2893cbbe60b0a6efafebf48bc40
Scripts/Ulduar: fix Achievs "Champion of Ulduar" and "Conqueror of Ulduar"

Signed-off-by: treak <goodfeelingzzz@gmail.com>
(cherry picked from commit 341e374c723f0dc78e755ca962d22d5d9a8f54d8)

Conflicts:
	src/server/scripts/Northrend/Ulduar/Ulduar/instance_ulduar.cpp

Codestyle

(cherry picked from commit 3530b938a8d390d4d39ac840d5b0e7403b08dbc5)
SQL: Rename sqls after recent merges
Core: Fix non-pch build
DB/SAI: Added SAI for some mobs in Icecrown Citadel