Core/Spells: Spell system updates (don't even try to compile this)
Core/Spells: spell system updates (no-compile-version_2)
Core/Spells: reverted/changed AuraEffect constructor
Core/Spells: more code updates...
Core/Spell: Critical code fix
Core/Spells: core now builds without scripts project, still not stable
travis test build
DB/Schema/Auth: Also change `battlenet_accounts`.`os` to varchar(4)

Ref 59bb9c20f345544310369f3074fd0e716cc8092c
Core: Use the correct function to convert strings to unsigned longs and unsigned long longs

Fixes wrong data being inserted into the database (i.e explored zones).
More info in #13493

Fixes #13493

Thanks to @jackpoz for finding the code issue and @Vavehl for an expectional bug report.
README: Update 3.3.5 build status badge
Core/Packets: Fixed Item.db2 and Item-sparse.db2 query replies
Fix non pch build
Core/ObjectMgr: Fix log format
Core/Spells: some crash fixes
Core/ConditionMgr: Add string include

Travis/Clang did not complain, GCC seems to do.
Core/Spells: fixed Script project building
Core/Spells: more work on auras
Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into Spells
Core/Packets: Updated some of the movement flag opcodes
Core/Creature: Implemented negative levels for creatures having -1 as expansion