Fixed a bind bug after class quickswitching

The - part of this bind kinda reset a lot of binds on the keyboard
numbers regardless of what the individual class cfg has set them at.
Fixed.
Added Keyboard class switch fix
Added Engineer cfg Base
Added Engineer folder + New M5 mask