Ruby 1.9.3 Support

Reference: #26 or https://github.com/banister/texplay/issues/26

Ruby 1.9.3 does not support `rb_obj_reveal` so ifdef conditionals were added to allow the gem to be compiled.