merge alot from mathiasbynens's dotfiles