Fixed killicons for all DarkRP weapons.
Moved to wep:GetHoldType.
Refactored stunstick.

No more duplicate code, brought in line with changes to arrest_stick and unarrest_stick in the last year.
Fixed M4 iron sights in some situations (again)
Fixed unarrest stick range being too high.

Now matches the arrest stick (fixes #1109 for unarrest sticks).
Fixed onStunStickUsed function check.
Merge branch 'weapons' of github.com:Bo98/DarkRP
Clearer description of hitDistance in ply:getEyeSightHitEntity

I couldn't understand it myself anyore