Bump version to v2.0.0

Conflicts:
	README.md
Rename update to selfupdate
removes the replacement of . => / as that replacement breaks browse for branches like fix-glob-for.js

Conflicts:
	features/browse.feature
Split one line message for pull request

When creating pull request with `-m` flag in the command line, "\n" appears as "\\n",
failing to split title and body. See https://github.com/jingweno/gh/issues/200#issuecomment-38517724
Merge pull request #550 from github/merge_jingweno_gh

gh: Backport changes from gh master