Core/Logs: Added functions GetMapAreaAndZoneString() and GetCoordsMapAreaAndZoneString().
Core/Spells: Added fuzzyEq(_range, 0) condition to AnyGroupedUnitInObjectRangeCheck

Fix #189

Signed-off-by: dr.skull <dr.skull@centrum.sk>
Core/Conditions: Implement CONDITION_CREATURE_TYPE - 24
Core/Conditions: Missing grid search support for CONDITION_CREATURE_TYPE
Core/Command: Optimized .pinfo more

* Moved some checks around
* Added RBAC Permission for Email, last login and last ip (group 3 and 4) -- If missing RBAC permission, then it displays "Unauthorized (RBAC)"
* Changed totalmail output from uint64 to uint32
* Level either puts Max level, or a list of information necessary
* Only queries guild if the current xp query also detects guild membership
* Incorporated recent changes into code
* Commander requires higher than target to get sensitive data beside RBAC permission.
DB/Autobroadcast: Update correct db struktur and auth base
Script/Ulduar: Fix try for Assembly Of Iron achievement "I choose you, xxx"
SQL: Fix typo in 216827201ec604a25ea05d12e609f1f136e12b13
DB/Conditions: Add gossip option conditions for mage trainers.
DB/Conditions: Add gossip option conditions for Warlock trainers.
DB/Conditions: Add gossip option conditions for paladin trainers.
DB/Conditions: Add gossip option conditions for Warrior trainers.
DB/Conditions: Add option conditions for Druid trainers.
DB/Conditions: Replace condition accidently removed.
DB/Conditions: Add option conditions for Hunter trainers.
Merge pull request #9854 from Ascathor/master

Core/Command: Optimized .pinfo more
DB/Conditions: Add option conditions for Rogue trainers.
DB/Conditions: Add option conditions for Priest trainers.
DB/Conditions: Add option conditions for Shaman trainers.
Update 2013_05_26_00_world_trinity_string.sql

Remove BOM