I think this would be better as an option during setup, rather than default. We'd like to keep setup to a minimum.  Maybe something like `git reflow setup --github_oauth_token_file=/location/to/oauth_token`

Then you'd need to add the flag for the command in `lib/git_reflow/commands/setup.rb` just above the `c.action` line:
```ruby
flag [:github_oauth_token_file], :default_value => File.join(ENV['HOME'], '.github-oauth-token')
```

Also keep in mind that the local gitconfig (`project_only`) probably shouldn't be using this implementation as it is typically internal to git. This is what's stored in `/yourprojectfolder/.git/config`. I think it would be strange to include any of the files in `.git` into version control. Do you agree?