Add iOS simulator alias
Fix clean/dirty status
git-track tracks remote branches
Fix vestige from rake install
Fix test for brew existance on grc.zsh

This fixes #73
Load .localrc before .zsh files

My .localrc loads Boxen details, which has Homebrew installs
in it. Loading it after .zsh files get loaded means I can't
get stuff like the grc suite detected on my path
Promote functions to root
Not a function, and I don't use it
Remove more old functions
Rename smartextract
Don't use lyrics either
Fix #76
Use bash not zsh or sh.
Fix #59 git completion issue with @dplarson method.
Nest helper under credential

I noticed this when git kept asking me for user/pass.
It seems helper was under the wrong namespace
Updated bin/git-track for git 1.8
Update bootstrap

Use env(1) to locate shell binary (see http://en.wikipedia.org/wiki/Shebang_%28Unix%29#Portability).
Use the new fork page
EOL
Updating `grm` alias to support rm of resources where path contains spaces

`awk '{print $3}'` will give us the path following `deleted:` in the git status
output, but not the full path if it contains spaces.
`awk '{$1=$2=""; print $0}'` effectively removes `#` and `deleted:` from the
grepped line, allowing us to retrieve the remainder with `$0`. Following this
we filter out spaces at the beginning of the line and escape all remaining
spaces with `awk` and `sed`.

I suppose this could be done more elegantly (maybe
`awk '{print substr($0, 0, N)}'` where `N` is equal to the number of characters
preceding our desired path), but I honestly can't be certain of git's behavior
to expect it to work the same all the time (i.e. is it always 14 characters?
what about tabs?). Probably a noob issue...