Added Scancode header, progressing.
Added Keycode header, content do Key events, IsDown and similar now uses Keycode/Scancode.
Added Keycode<->Scancode conversion functions.
Split manager work with Keyboard class.
MouseButton and appropriate changes.
Working Mouse events, build fixes.