Fixed an exploit in the custom jobmaster NPC

- Improved legibility (renamed variables, replaced numbers with
  constants.
- Changed syntax to match Hercules standards.
- Fixed status point exploit upon Baby Novice job change.
- Special thanks to bgamez23.

Signed-off-by: Haru <haru@dotalux.com>
Improved @go command

- Corrected checks to correctly display the help message when an
  invalid map name is requested (rather than warping to Prontera)
- Removed huge list of hardcoded town names (special thanks to KeiKun).

Signed-off-by: Haru <haru@dotalux.com>
Corrected Bioethics quest checks in the Biochemist NPC

- As of 4ea6d474 (almost 7 years ago!) the correct check is bioeth==13,
  rather than MISC_QUEST&64. Special thanks to ossi0110.
- Minor tweaks to the script to match Hercules standards.

Signed-off-by: Haru <haru@dotalux.com>
Corrected a nullpo report in 4c8d773d72ae134f7cc4d43861104ecd9f4ae134

Special thanks to ossi0110

Signed-off-by: Haru <haru@dotalux.com>
HPM Hooks Update

Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
Removed redundants
Removed CMakeLists.txt (Thanks to Haruna)
Removed 3rdparty/cmake and item_db.pl (Suggested by Haruna)