Added support for canonical zsh hooks.

The run_hook_*() family of Zeshy functions now wrap the customary hook
list globals (e.g., ${chpwd_functions}). Added support for prompt-
specific color styles and the corresponding use of such styles to
component "terminal/prompt".