Renamed iStatus interface to status

Signed-off-by: Haru <haru@dotalux.com>
Renamed iMap interface to map

Signed-off-by: Haru <haru@dotalux.com>
Corrected maptypeproperty2 implementation with all the available info

- Fixes an issue with the 2013 clients showing an attack cursor over
  other players even outside PvP. Special thanks to ossi0110 for
  reporting the issue and running tests for me; Ind and Yommy for their
  assistance.
- Related: issue #70

Signed-off-by: Haru <haru@dotalux.com>
HPM: Skill.c Completed

Moved missing vars and declarations of interest into the interface.

Signed-off-by: shennetsind <ind@henn.et>
恢复官方代码防止整合冲突。
Merge branch 'master' of https://github.com/HerculesWS/Hercules into ghbb

Conflicts:
	src/map/battle.c
	src/map/clif.c
	src/map/itemdb.c
	src/map/map.h
	src/map/mob.c
	src/map/skill.c