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.
Move actual 0xc3 and 0x1d7 packets sending into one function.
Add function for actual packet sending from clif_send_sub.
update HPM hooks.
add channels config into clif interface.