Clean code for once

rewrote the Weapon Switch Handling code to remove binds within aliases
cause people always complain about it when they look at my configs and
it's annoying even though I never use the code at all.