Merge pull request #9 from jondkinney/allow_underscores_in_the_other_place

Allow underscores here too
Merge remote-tracking branch 'upstream/master'
find_by_ref should expect empty array if list empty

Some folks on my team were getting this error:

https://gist.github.com/khristian/6718700

When trying to do 'zenflow feature review'. Our repo doesn't have any
open pull requests, and in that case 'list' returns [] not nil, which is
what find_by_ref seems to expect.

As a result, when list returned [], find_by_ref would ignore the line if
!list.nil? and try to proceed to call detect on list which inside the
block resulted in the error I posted from the gist above.
Merge branch 'list_returns_empty_array_not_nil' into integration_jonk