support ruby 1.9.3

It might support 1.9.x, but I tested with only 1.9.3.