Howl indirect bindings

Allows using a command name instead of a key name to specify a binding in the keymap. Also, describe-key now  displays the currently bound command to the key being described.