OCD reordering, addition of install_dotfiles() function
removing weak copy/paste install instructions and adding function
only loading p4 completion if it's in your path.. should we abstract this higher? and only load the files with names that are +x in PATH ?