.aliases: Add `-F` to `ls` aliases

Don’t do this for the default `ls`, though.

Closes #234.
bin: Point `subl` to the default ST3 location

Sublime Text 3 does not use the `/Application/Sublime Text 3.app` folder by default. It uses `/Application/Sublime Text.app`.

Closes #232.
.gitconfig: Remove global remote branch

This causes duplicate remotes to be created, potentially leading Git to throw errors when `push`ing.

Closes #215.
.aliases: Add `chromekill` to kill all Chrome tabs to free up memory

Useful when you have a lot of tabs open (which I always do), but you don’t want to close them.

Tabs in Chrome are just processes, so we just filter out the ones we want, and kill them.

Closes #236.
.osx: `~/.CFUserTextEncoding` can break several Adobe apps

Ref. #237.
.gitconfig: Add comment about `color.ui` in Git ≥ 1.8.4

Ref. #239.
.gitconfig: Add note about whitespace defaults

Closes #256.
.functions: Add `m` to open stuff in TextMate

Closes #253.
.functions: Add `s` to open stuff in Sublime Text

Closes #252.
.functions: Add `v` to open stuff in Vim

Closes #251.
.bash_profile: Make sure only files get sourced

Closes #250.
.functions: Add `o` to `open` stuff

Closes #245.
organize dotfiles in folders
Merge branch 'master' of github.com:mathiasbynens/dotfiles

# By gregstallings (4) and others
# Via Mathias Bynens
* 'master' of github.com:mathiasbynens/dotfiles:
  .functions: Add `o` to `open` stuff
  .bash_profile: Make sure only files get sourced
  .functions: Add `v` to open stuff in Vim
  .functions: Add `s` to open stuff in Sublime Text
  .functions: Add `m` to open stuff in TextMate
  .gitconfig: Add note about whitespace defaults
  .gitconfig: Add comment about `color.ui` in Git ≥ 1.8.4
  .osx: `~/.CFUserTextEncoding` can break several Adobe apps
  .aliases: Add `chromekill` to kill all Chrome tabs to free up memory
  .gitconfig: Remove global remote branch
  bin: Point `subl` to the default ST3 location
  .aliases: Add `-F` to `ls` aliases

Conflicts:
	.aliases