More code cleanup.
- Move NSResponder additions into their own file to be included separately in the System framework.
- Removed unused code.
- Cleanup header dependencies
- Refactor OEHIDUsageToVK.h file to merge both tables.