Core/Talents: Update talent system, remove talent points
Core/Talents: Fix talent specialization
Core/Talents: Fixed talent saving/loading
Core/Talents: Add check if talent hasn't been already learnt in tier
Core/Talents: This should not have happened
Core/Player: Fix Cosmetic Auto-Repeat Bug

Closes #13532
Fixes #12436

(cherry picked from commit 669d59992bd982e4f134a4b4179b7d25ef773905)
Tools/Extractors: small change to get rid of the error 2 when trying to extract vmaps

Ref #13531
Tools/Extractors: Remove duplicated DBC fro DBFilesClientList.h

Ref #13531
Core/Databases: Add hotfix database to world config and prepared statement for it.

Closes #13533
Merge pull request #13529 from Intel/talents

Core/Talents: Update talent system, remove talent points. author: Intel
Build fix
Build/CMake: Use BOOST_NO_SCOPED_ENUMS if Boost version is less than 1.51

http://www.boost.org/doc/libs/1_57_0/libs/config/doc/html/boost_config/boost_macro_reference.html#boost_config.boost_macro_reference.boost_deprecated_macros
Core/Utilities: Fix compilation and remove commented out code about old flag96
Conf: Changed hotfix database's name to actually match the initial name
Merge branch 'Trinity6.x' into brecky6.x