Started reworking input
Fixed "pressed" spam for all buttons

Sends only 1 notify for a press instead of 1 every frame
Merge fix
Merge remote-tracking branch 'origin/master' into BOInput
Added #ifdef DEBUG
Merge remote-tracking branch 'origin/master' into BOInput