improve error handling in `bundle-list-gems'

"bundle list" can emit "Could not find GEM-X.Y.Z in any of the sources"
or "Could not locate Gemfile" but these weren't being handled correctly.