Fix warning when compile in linux
Correctly fix bug:8225 gentle touch revitalize now reduce damage correctly
HPM Hooks Update

Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
Some Quality of Life Changes

checkquest deprecated; Use questprogress instead for a more logical
quest log checking command.
getbrokencount command added to get amount of broken equipment.
setdragon and setmadogear deprecated; use setriding instead.
setriding now handles all combat mounts.
In configure add support for mariadb.
In configure add option --enable-static

This option enable static build for server binaries and map cache.
For plugins this option enable static linking with gcc.
Add build script.
Add import tables script.
Increase sql password field size from 32 to 100.
Fix sql password size for logs.
Restore wfifo buffer size protection.