cleaned up bash_profile
consolidated colors
removed osx version check, allow sudo setup to skip need_sudo check
export dotfiles dir for use by bin scripts
remove install functions out of generic sys lib
adding update script (credit @webpro)