Remove another redundant InBattleGround() check
[12365] fix Singleton compile error on clang

some members of Singleton were implicitly specialized in the static function
definitions, which conflicted with the initialization of said members (clang
saw it as a redefinition of the specialization)

Signed-off-by: DasBlub <DasBlub@gmail.com>
[12366] fix clang compile error from implicit type conversion

Signed-off-by: DasBlub <DasBlub@gmail.com>
[12367] fix clang compile error from call of templated member function

Signed-off-by: DasBlub <DasBlub@gmail.com>
Cleanup battleground code

Signed-off-by: Carl Hjerpe <lillecarl@gmail.com>
Merge pull request #89 from Lillecarl/cmangos_master

Cleanup battleground code
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