Some minor fixes and new options for the .showarea and .hidearea commands:

 - Fixed Trinity::XP::GetGrayLevel function for level between 40 and 59.
 - Fixed Player::GetQuestDialogStatus so it no longer consider green quests as lowlevel ones.
 - The showarea/hidearea commands set entire zone as explored/unexplored (+ achievement) when no argument given.
TDB 335.57 - 2014/10/20
Merge remote-tracking branch 'origin/TDB'

Conflicts:
	src/server/game/World/World.h
feat (AutoCompleteQuests): make a lot of quests easier to complete

When you just complete a quest asking you to kill x monsters or to loot x items, the quest giver is temporarily summoned right in front of you, so you can complete the quest (and eventually pick up the next quest) without needing to go back to the NPC location.
fix (AutoCompleteQuests): compatibility fix for rev 55.
feat (AutoCompleteQuests) : display the quest window automatically when the NPC is summoned.
feat (AutoCompleteQuests) : only summon quest giver if it doesn't already exist on the same map than the player.
fix (AutoCompleteQuests): compatibility fix for rev 56.