For #4 - Legacy encoder now generates compound SHIFT instructions using 0x02 instead of 0xE1.  Standalone SHIFT instructions still generate 0xE1 0x00.
For #4 - Switching current encoder back to values that make sense for modifier codes
For #4 - Legacy encoder now generates compound ALT instructions using 0x04 instead of 0xE2.  Standalone ALT instructions still generate 0xE2 0x00.
For #4 - SHIFT now always uses 0x02 and ALT always uses 0x04
Merge remote-tracking branch 'origin/master' into issue-4-shift-translation
Merge pull request #5 from timmattison/issue-4-shift-translation

Issue 4 shift translation