Added HPMHookGen tool, to re-generate hooks include files

- Slightly reformatted the include files (as produced by the new tool)
- You normally won't need to use the generation tool, but in case you
  do, the software requirements are:
  * A Unix-compatible system (cygwin may work, or may not), capable to
    use the Hercules configure/make build system
  * perl (the perl executable must be in your $PATH)
  * doxygen (the command-line doxygen executable must be in your $PATH)
- The generation tool was developed in collaboration with Ind
  (originally in php, the file here included is a tweaked version ported
  to perl)

Signed-off-by: Haru <haru@dotalux.com>
Merge branch 'master' of https://github.com/HerculesWS/Hercules into ghbb