Update command prompt

- Now looks like: `~/dev/dotfiles (master +)  local $`
- Borrowed heavily from Josh's dotfiles (https://github.com/losingkeys/dotfiles)
- Also, I now know what some color codes are...
- TODO: Jobs count looks dumb. It has a bunch of extra spaces before it.
- TODO: Remote state seems to be broken. It always says `local`