Added support for the command line option --key-config <file>, which loads the key bindings from <file> and uses them in place of the default. Information on how the config file should be written is in the README.