get rid of switch-ruby alias
add path shift/push functions and aliases
add color constants to environment, and tweak git branch prompt
nits
fixes for prompt to allow components to be skipped from display
reorganized functions and added string manipulation and debugging functions
Merge branch 'master' of github.com:rabbitt/init-scripts

Signed-off-by: Carl P. Corliss <rabbitt@gmail.com>

Conflicts:
	bin/switch-ruby
	env.d/00-bin.env
	env.d/01-port.env