Fix broken example paths in README.
Avoid double fresh run when updating.

Improves #16.
Update local dotfiles when running `fresh update`

You can use `fresh update --local` to just update your local dotfiles.
Move repo updating code into its own function
Include local repo updates in the update log
Merge branch 'update-local'

Closes #54

* update-local:
  Include local repo updates in the update log
  Move repo updating code into its own function
  Update local dotfiles when running `fresh update`
Show compare URLs when updating local repos.

Fixes #54.
Show an error message when `--ref` source does not exist

Fixes #59.
add some whitespace in example .freshrc
Merge pull request #61 from timoxley/patch-1

add some whitespace in example .freshrc
Fix broken example paths in README.
Avoid double fresh run when updating.

Improves #16.
Update local dotfiles when running `fresh update`

You can use `fresh update --local` to just update your local dotfiles.
Move repo updating code into its own function
Include local repo updates in the update log
Show compare URLs when updating local repos.

Fixes #54.
Show an error message when `--ref` source does not exist

Fixes #59.
add some whitespace in example .freshrc
Make `fresh edit` work when $EDITOR contains spaces

Fixes #63.
Merge remote-tracking branch 'upstream/master'