.gitglobalignore: ignore libpeerconection.log left by Chrome anywhere due to a bug in Chrome...
scripts/rails/ide: ignore find errors when searching for existing projects
scripts/mplayer-*.sh: adapt mplayer shortcuts to Ubuntu Raring
.gemrc: remove obsolete sources and add /home/jbbarth/.rubygems (local cache on my development machine)
.zshrc: alias 'mkdir' to 'mkdir -p' so I don't get bothered anymore by non-existing parent directories
.zshrc: add clean-file-names alias for downloaded files with strange names
.gitconfig: move [core] section at the top, where it should live peacefully
.vimrc: move cursor to first line for git commit messages

Until now, the .vimrc config was positionning cursor on the last known
position, but it's among comment lines when doing a git commit, which
is not that good.. Shamelessly taken from: https://github.com/keelerm84/spf13-vim/commit/1eb005b
.gitconfig: remove unwanted blank line
.zsh: improve 'gc' alias and avoid using '-m' in git commit

The old alias used to add all files and commit everything with a commit
right on the command line. The new one only adds '.' if no file has
previously been staged, and try not using the '-m' command which
encourages bad git commit message. I'd like to tend doing longer git
commit messages, with a shortlog and a proper explanation below, like
this very-one commit message.
.gitconfig: replace tab with spaces
.zshrc: move precmd() function to .zshrc

It now contains some logic for not keeping history in certain dirs,
hence it's not specific to RVM anymore and shouldn't be in .zsh/rvm.zsh
.zshrc: add heroku toolbelt path to $PATH