Swap Compose and Kana values to conform to USB HID spec
Should fix xkeyboard-config/xkeyboard-config#204 (closed)
Current state conflicts with XKB which defines them correctly.
NUM and CAPS are still incorrectly swapped, but it's equally wrong on XKB's side, so I just left it be, since they work fine this way.
#define CAPSFLAG 1
#define NUMFLAG 2
#define SCROLLFLAG 4