added gopath for when go is installed
redirected output
added logic to get current sha1 if not on a branch
added argument parsing to install script
added auto-flag for installing dot-files

now it won't replace files without explicitly being told to
updated readme to reflect changes