Core/Battleground: addition to c28345e279f31af2fa32df2411325ccfabe06fc8
DB/Misc: correct some trinity_string encoding

By easy1, closes #11912
Rename  	2014_06_29_02_world_misc.sql to 2014_06_29_02_world_misc.sql
DB/Locale: Fix some locales problems
Preparation for tdb release in soon soon (Fix first db errors) :P
Core/Loot: Fixed looting creatures that have only quest items in their loot

Closes #12400
Replaced ACE_Task_Base based LogWorker with ProducerConsumerQueue
Replace ACE thread/mutex in OpenSSLCrypto
Replaced ACE_Task_Base based DatabaseWorker with PCQ

Note: Not exactly sure how shutdown should be handled, currently the queue clears itself out before shutting down
This might need to be changed if the queue should be fully processed before being deleted
Replaced all remaining ACE based Singletons

Replaced ACE base AutoPtr class with shared_ptr
Note: worldserver currently broken due to MapUpdater threading failure (ACE ofc, what else could it be)
Removed useless SignalHandler class
DB/Quest: The Left Piece of Lord Valthalak's Amulet

By dr-j, closes #11753
DB/Misc: Fix some startup errors

By dr-j
Core/Skills: Use SkillLineAbility.dbc to determine player initial spells - skill assignment done in a new table `playercreateinfo_skills`

* Removed DK start skill hacks
* Resolved missing skills in character skill tab

Closes #12311
Update 2014_07_01_02_world playercreateinfo_skills.sql

Fixed table name
Replaced ACE_Method_Request based DelayExecutor by PCQ impl

Untested due to worldserver still breaking because of ACE threading fails
Delinking ACE from Shared and authserver
Core/Scripts: Remove script from old boss

http://www.wowwiki.com/Highlord_Kruul
This creature was part of a bc event. he is no longer part of the game
ACE cleanup on game, now the major issue remains WorldSocket
Forgotten change
Core/Spells: restore some special aura proc handling
Note: can cause some unexpected behavior

Closes: #12413