Add theme support to the mercurial plugin similar to the git one

Added ZSH_THEME_HG_PROMPT_PREFIX/SUFFIX/DIRTY/CLEAN vars and functions to go along with. An example theme using them can be seen here: https://github.com/cadetZemm/zemm-blinks.zsh-theme