Rewrite zshprompt.

This new prompt is based mostly on the grml prompt.