In mapindex move check for default map into separate method.
Split functions pc_equipitem and pc_unequipitem.
update HPM hooks.
in validateinterfaces.py tool add support for checking not added functions to initerfaces.
Add different command line actions to validateinterfaces.py.
Improve a bit checking in validateinterfaces.py.
Replace some direct methods usage to interfaces.
Merge pull request #393 from 4144/validateinterfaces

Improve validateinterfaces.py and replace some direct methods usage
Merge pull request #394 from 4144/mapindex

In mapindex move check for default map into separate method.
Merge pull request #400 from 4144/pcequip

Split functions pc_equipitem and pc_unequipitem.
add npc area size field.
Add script command to set npc click/activate instance.

New script command: setnpcdistance N
Where N is distance in tiles from where npc can be clicked.
Add script command setnpcdistance into docs.
Fix script error termination if already running script continue from very far npc.

Note for Haruna: possible it may add side effects. Need check.