start with something non-destructive
git configuration
add Mercurial settings
vim configuration
add Vagrant bash completion
add git bash completion and prompt
add json pretty print function
add Java setting functions for Mac
move .bashrc into dotfiles
allow some private functions