Make gh browse compatible.
Merge pull request #154 from jingweno/browse_compat

Make gh browse compatible.
Faster build time with --disable-gems
Remove two @wip in pull_request.feature
Make gh create fully compatible.
Refactor to github.Editor to make it testable
Fix cucumber expectation
Remove unused func
Rename to readTitleAndBody
Move GetTitleAndBodyFromFlags to commands/utils
Merge pull request #158 from jingweno/enable_more_pr_tests

Enable more pull request tests
The last fork test is passing!
Merge pull request #159 from jingweno/fork_compat

The last fork test is passing!
Be more explicit on API error message
Remove @wip from `submodule add`.
Merge pull request #160 from jingweno/better_error_msg

Be more explicit on API error message
Merge branch 'master' into create_compat

* master:
  Remove @wip from `submodule add`.
  Be more explicit on API error message
  The last fork test is passing!
  Move GetTitleAndBodyFromFlags to commands/utils
  Rename to readTitleAndBody
  Remove unused func
  Fix cucumber expectation
  Refactor to github.Editor to make it testable
  Remove two @wip in pull_request.feature

Conflicts:
	github/client.go
Revert "Remove @wip from `submodule add`."

This reverts commit 1ef4bd47fdaf009c6112f9768e45c05060595744.
Remove @wip from `submodule add`.
Merge branch 'master' into create_compat

* master:
  Revert "Remove @wip from `submodule add`."