Fix a bug on RecordRewriter when a variable is matched in many clauses, closes #1037
`IO.gets` and `IO.getb` now return binaries when reading from stdio
Clarify the CHANGELOG
Fix badmatch with Regex.captures(%r/(.)/g, "cat")
Merge pull request #1041 from pragdave/fix-regex-run

Fix badmatch with Regex.captures(%r/(.)/g, "cat")