Revert "[mr3035] fix broken "manual" invite after 3023, thx to mns."

This reverts commit 948c7bf915aee07988c4f7c82907b3217ca89738.
[mr3036] try prevent group looting without group (cheat?). related to #1415.
[mr3037] Always cleanup GroupGuid/OriginalGroupGuid while set new group or remove from old group. remove static RemoveFromGroup() method - source of problems. possible fix bug-using problems, identified after 3023, also some speedup. testing.
[mr3038] use sheduler in atomic lock (mr3034) instead of usleep(). must increase latency.
[mr3039] Prevent delete NPC 36658 `creature` table.
[mr3040] Group: fix memleaks on empty groups after (mr2986) and (mr3037), also small rewriting.
[mr3041] Add a configurable delay between when a creature respawns and when it can aggro due to movement.

WoWWiki says the delay is 5 seconds (http://www.wowwiki.com/Spawn) so 5 seconds is used as the default.

Picked from cMaNGOS pull requests (with small changes), author: Patman64
[mr3042] Group: use 1 sec. timer in world update (speedup things); wait only leader to reconnect.
typo
[mr3043] make AuctionHouseMgr singleton locked by generic way
[mr3044] small speedup and safety in operations with VehicleSeatEntry. testing.
[mr3045] small customization in grid locking. testing.
fix nex typo in mr3040
[mr3046] fix stupid typo in mr3037, restore group creation. also add many debug messages for continue work under group mechanic.
[mr3047] Added serverside checking for UNIT_FLAG_PACIFIED when attempting to start melee attack

Picked from TC, author Shauren.

Seems logical.
[mr3048] drop LockedMap usage (seems unneeded in current code).
[mr3049] Fix check valid target for item.
[mr3050] Fix LFG reward list.
[mr3051] Update combat timer only if timer is set
[mr3052] Fix interrupt channeling when Seduction unapplied, also some code improvements