Move disk compression routines to disk module

    * Makes these routines useable from alternate interfaces, (including tests)
Interface menu changes

    * Added an option to set caps lock (basing it off X11's value is not working well)
    * Added a reboot emulator option (because Ctrl-Alt-End is potentially mapped by the X11 WM. ahem, Xfce...
Run flex/lex in case-insensitive mode