zsh: reconfigure auto completion nicely

 * display match types
 * group by match types
  - but keep stuff in command position as one group
 * group man pages by sections
 * display completion errors/warnings