HackDetect script update

Replaced vehicle teleport detection with updated
OnUnoccupiedVehicleUpdate function (with new_* parameters and
zero-returns to cancel vehicle updates)

Added experimental infinite ammo detection using the latest version of
my AdvancedWeaponData library that has the updated weapon shot-interval
values instead of calculated RPM values.
Updated "03z" test filterscript

Made "grapple mode" optional so the code can still be used to test
vectors.
Added "rof" filterscript for weapons testing

Used to calculate weapon shot intervals and rate-of-fire in RPM.
Removed prints from some activity log calls