Renamed NopInstructionParser -> RemInstructionParser
Simplified keyboard code duplicate detection and added tests to validate that it works
Added bit counters
Checking for overlapping modifiers using a bit counter