As per request by Ind
 Small Icewall implementation improvement

- Now monsters will walk into an icewall from the south and west if they already started moving to that cell
  * This will make it slightly easier to trap a monster in an icewall (this is official as can be seen in the videos I linked in the main commit)
  * This only applies if the icewall_walk_block configuration setting was not set to 0 (disabled)

Special thanks to Playtester (rathena 753f4c5b314910)
Re-commit of 4ac673941714032ada6d26fb60936ec510bbe496 (part 1)

    Some Quality of Life Changes

- getbrokencount command added to get amount of broken equipment.

Signed-off-by: Haru <haru@dotalux.com>
Re-commit of 4ac673941714032ada6d26fb60936ec510bbe496 (part 2)

    Some Quality of Life Changes

- checkquest deprecated; Use questprogress instead for a more logical
  quest log checking command.

Signed-off-by: Haru <haru@dotalux.com>
Restored ability to differentiate between active and inactive quests

- Added the questactive script command.
- While this information may not be needed by official scripts, it was
  offered by the now deprecated checkquest, and as such it is made
  available again.

Signed-off-by: Haru <haru@dotalux.com>
pc_isriding* / pc_setriding* cleanup

- pc_isriding is now renamed to pc_isridingpeco, since that's what it
  checks (to avoid confusion).
- pc_hasmount is added, to check for any of Peco, Dragon, Mado Gear, Wug
  Rider.
- pc->setridingdragon is added.
- pc->setridingwug is added.
- pc->setfalcon type is changed.
- pc->setmadogear type is changed.
- pc->setridign is changed to pc->setridingpeco to avoid confusion.
- Changed direct accesses to sd->sd.option to the proper pc_is*
  accessors, where applicable.
- Special thanks to Kisuka.

Signed-off-by: Haru <haru@dotalux.com>
Re-commit of 4ac673941714032ada6d26fb60936ec510bbe496 (part 3)

    Some Quality of Life Changes

- setdragon and setmadogear deprecated; use setriding instead.
- setriding now handles all combat mounts.

Signed-off-by: Haru <haru@dotalux.com>
Added support for script command deprecation (WIP)
Removed use of 'menu' from official (non-custom) scripts
Marked 'menu' script command as deprecated.

Note: Scripts in npc/custom haven't been updated to remove usage of
said script commands yet.

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