Custom prompt colors

Supports custom prompt colours, using `git config --get-color` to convert human-readable colour settings into ANSI escape sequences.