Made rvm and other settings optional

Because the rvm settings were potentially impacting installing rvm in a
clean account, I fixed it so the rvm settings are only set up if
$HOME/.rvm exists.
Merge branch 'master' of https://github.com/lfolsom/home_dir