Upgraded: InputMap fixes

Fixed some bugs with input mapping, Primary and Secondary fire are default for Mouse 1 and Mouse 2, be careful when mapping to mouse buttons, might not work. Low priority issue for the time being.