tools/workflow: Push feature branches to remote

When:

  - creating a new issue branch
  - pausing work on an existing feature branch
  - closing a feature branch (delete the remote branch)

Issue #182.
Update example 'workflow' usage in tools README.md

Now shows output incorporating ghi and gitflow.
tools/workflow: Refactor for features not issues

We're using branches for features, not for issues.
tools/workflow: Rename FEATURE_BRANCH_BASE

It wasn't an especially appropriate name to begin with.