[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
[mr3053] Implement Headless Horseman laughs spells 43881, 43885, 43894
Fix compile and remove wrong combat timer check
[mr3054] fix for install of ahbot.conf.dist
[mr3055] Fix item random properties
[mr3056] Player: some improvements and code style
Merge branch 'master' into testing