Generic binding of keys to commands, procesing macros,
printing command help. No operation in this module
Bindings and other information about player commands.
Produce the macro map from a macro association list taken from the config file. Macros cannot depend on each other. The map is fully evaluated to catch errors in macro definitions early.