Add iconv for ActiveSupport 2.3 under Ruby 2.0
Require Ruby 2.0 compatibility in Travis-CI

Closes #669.
Fix duplicate test methods

A bunch of test methods were duplicated, meaning the first version of
them was not being run. This was revealed by running under Ruby 2.0,
since its test/unit warns about the duplication.