fork of http://rubyforge.org/projects/idn/