Remove shapeshift forced object update hack

This and 8046e0e properly fixes powershifting
[12368] Hack TBB code for support VS2012 (and new C++ standard in fact)

This hack will need until TBB will not support VS2012 by self.
With big chance with next TBB update in repo we can safely drop this
hack.
[12369] Add continued integration support using Travis CI

Every push to a repository will start a new build on travis which will
make sure that CMaNGOS still builds. Currently, Travis only supports gcc
and clang on linux, Windows and OS X build test is not yet available.

Thanks to @travis-ci for their awesome software and their
sponsors for providing the infrastructure!
For the current build status of this repository, go to https://travis-ci.org/cmangos/mangos-wotlk/
[12370] Add support for VS2012 building.

[no ci] for make travis happy ;)
[12371] Implement spell effects for spells 74452 and 74455

Also limit the targets of 74452 depending on dungeon difficulty
[12372] Use recently introduced performance timer for additional state updates

This should give a slight performance improvement without visibly disadvantage for players.
Maybe someone is willing to test 200 as default check intervall, how this scales
[ci skip] (mostly rename :P )
[12373] Don't send Spell::CheckCast fail result for passive auras

No need to notify client when a passive aura failed to cast (like using Cat Form indoor with Feral Swiftness talent learned).

Contributor Maxxie.
[12374] Fix compiler warning about initialization order

Fix warning: '<class>::<member>' will be initialized after <class>::<member>" (Linux/GCC).

Signed-off-by: Schmoozerd <schmoozerd@cmangos>
[12375] Fix some signed/unsigned integer comparison warnings

Close #90 (Pull Request)

Signed-off-by: Schmoozerd <schmoozerd@cmangos>
[12376] Fixed build in release mode for vs2012.

Now must build propertly in any build mode combinations

[ci skip]
[12377] Lost git_id_vc110.vcxproj.filters

Not affect anything.

[ci skip]
[12378] EventAI - Define way mobs with difficulty flags behave outside of dungeons

This allows to script mobs for both normal map and dungeon.
In such case for the normal map only the events with normal-difficulty (EFLAG_DIFFICULTY_0) are used.
[12379] Fix CMake ExternalProject_Add command for ACE on UNIX systems
[12380] Improve [12371]. Thanks to rsa for pointing
[12381] Fix behavior of spell 42631

Thanks zkillertheman for pointing

Also fix https://github.com/scriptdev2/scriptdev2/issues/33
[12382] Increase healing factor with each critical strike. Patch 3.0.2

co author: Maxxie
[12383] Looks for passive auras that need to be recast. Like talent spell Feral Swiftness (id: 17002 and ranks), once you go inside a building and then outside again.

Contributor : Ebrithil
[12384] Fix recently un-outcommented code to be actually working
[12385] Use Filter log for grid unloading messages
[12386] Note ingame if gossip conditions are ignored because of GM mode