Window activation hook

Merged Adam De Broeck requested to merge WindowActivationHook into master

Added the following features:

  • Windows activation hook for checking main window focus
  • Config file generation and reading for program and key bindings
  • KeyCode mapping from virtual keys and RawInput to a custom struct
  • Input simulation via the InputSimulator library

Merge request reports