Char and login server preliminary support for the HPM system

This adds char and login server support to the HPMDataCheck and the HPMHooking subsystems.

Actual support for plugins (interfaces and everything) will be done in a separate pull request (@4144 is working on it).

Could I get code review (@shennetsind, if you have time?), and possibly a regression test on the HPMHooking and map-server plugins in general (@csnv perhaps, can you?) in order to merge it asap