fix
{Get,Set}UnitWeapon{Fire,HoldFire,TryTarget,TestTarget,TestRange,HaveFreeLineOfFire} WeaponID argument to use the same 1-starting indexes as rest of spring's lua interface
this breaks backwards compatibility, but will save lots of headaches produced by inconsistent indexing of what unitdevs/unit scripts use and what those functions espect
forgot to add mute and mutebynum to blacklist command array so only host can execute them