HPM Support for plugin-implemented "--args" (options)

As a necessary measure for the upcoming bot that will keep .sql files in sync with their .txt counterparts.
Special Thanks to Haruna

Signed-off-by: shennetsind <ind@henn.et>
Merge branch 'master' of https://github.com/HerculesWS/Hercules
HPM Hooks Update

Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
Fixed Bug 7809

Fixed @speed bug that'd cause partial speed increase (instead of 100%) until map change.
Thanks to Beret, kyeme.
http://hercules.ws/board/tracker/issue-7809-speed-command/

Signed-off-by: shennetsind <ind@henn.et>
Fixed Bug 7800

homunculus skill delays (cooldown was fixed in 7803b4e0d437681aa09113b5240363d03d85a1b8 ) are no longer reset upon being vaporized
Thanks to Wend, kyeme.
http://hercules.ws/board/tracker/issue-7800-homunculus-skills-cooldown/

Signed-off-by: shennetsind <ind@henn.et>
Follow up 7803b4e0d437681aa09113b5240363d03d85a1b8

The commit said "4. pc_jobchange now correctly vaporizes the homun.
" while it actually fixed it on skillreset, this commit fixes it on pc_jobchange and on pc_dead.
Special Thanks to kyeme!

Signed-off-by: shennetsind <ind@henn.et>
Merge branch 'master' of https://github.com/HerculesWS/Hercules
Follow-up to 857bdc4f98be6cd1e185a24565d6b6b54752b9b4

- Consolidated case in variables, labels, constants.

Signed-off-by: Haru <haru@dotalux.com>
Follow-up to 857bdc4f98be6cd1e185a24565d6b6b54752b9b4

- Consolidated case in remaining variables, labels, constants.

Signed-off-by: Haru <haru@dotalux.com>
Added deprecation messages for incorrect capitalization in scripts

- These messages are temporary, only meant to help those with custom
  scripts to transition them to the correct case-sensitive syntax. If
  you ignore the deprecation messages you encounter, your scripts may
  continue to work just as they did until now, but this will no longer
  be true in the near future, and they may stop working at any time.

If you ignore this, and your scripts break, you'll get to keep the
pieces :)

Signed-off-by: Haru <haru@dotalux.com>
Fixed item chain drop rate processing algorithm

- This corrects the absurdly high drop rate the Blacksmith skill Ore
  Discovery was granting, to its correct values (and processing
  algorithm) from Aegis.
- Special thanks to Ind.

Signed-off-by: Haru <haru@dotalux.com>
Follow-up to 97001710c06ed7053d18c8baaac602eb563b64b3

- Added --script-check to the --help screen.

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