This pull request changes attr, attr_reader, attr_writer, and
attr_accessor so that the now return an array of symbols representing
the methods that have effectively been added. This matches with the
behavior of def since the 2.1.0 release.
@jballanc I think this needs to be rebased
Update attr methods to return symbols
Add tests for attr method return values
Thanks for the heads-up @zzak ... Rebased against trunk.
The Travis failure is in compiling enc/utf_8.c, which is unrelated to this diff.