Revamping zsh environment - zsh configuration files

Created zsh configuration in a series of .zsh files. Incorporated original aliases and functions to this configuration.

	renamed:    aliases -> aliases.zsh
	new file:   bindkeys.zsh
	new file:   checks.zsh
	new file:   colors.zsh
	new file:   completion.zsh
	new file:   exports.zsh
	renamed:    functions -> functions.zsh
	new file:   history.zsh
	new file:   hitch.zsh
	new file:   prompt.zsh
	new file:   setopt.zsh
	new file:   zsh_hooks.zsh
Revamping zsh environment - zshrc file

Removed oh-my-zsh version of zshrc and replaced it with new, hand built zshrc.

	modified:   zshrc
Revamping zsh environment - README updated
Revamping zsh environment - zshenv file

Added .zshenv to repository
Updated README instructions for zshenv file

	modified:   README.markdown
	new file:   zshenv
corrected error in checks.zsh file - missing variable assignment value
experimenting with transient rprompt
needed to change enclosing () to {} for ruby_version to work in rprompt
added alias to source .zshrc
added path function to display a neatly colored path
Tidied up rbenv setup.

Copied code that invokes path_helper to zshenv so I could clear out PATH and start fresh
Started PATH in zshenv with ~/.rbenv/bin
Invoked eval statement that adds rbenv shims and auto completion in zshenv

Removed rbenv entries from PATH export in exports.zsh
Ensured that exports.zsh appends to path so as not to wipe out PATH from zshenv

	modified:   .zsh/exports.zsh
	modified:   zshenv
set zshenv to always use bash shell syntax in ST2