v1.6.0

help and bugfixes for reading config
New features:
- create config file if it does not exist before opening it
  write all settings with help and allowed values
  write all key mappings
  everything is commented out by default
- align descriptions of optional and positional arguments
  commit 1122b885612880e558feea78ec0458cc2489077c

Bugfixes:
- don't crash when trying to show error message
  commit 9a337ff9b8259e186746d857e1806c5a229cba83
- set log-view.default-focus
  commit d0805f27b714a75c85d433eee97742123f2c2354
- parse cmd: "format:" is one token
  commit 6d18b3b9f4c2bbb18f6368a2eaca9dbd16e17cbd
- toggle_cmd_diff works after setting the command in the config file
  commit 0bb5c660db69900a854d73a8bcb3f4b9c56bb1f6
- added missing help for placeholders in yank
  commit 0e79365cc5e29f41a823dff4fad4daf12a8f94ed

Changes:
- consistent capitalization in help
- removed empty line
  commit 2d14ec95fcb917905e85e97c37be2dd084067c9a