Update Rakefile to newer RDoc
rb_str2cstr was removed in ruby 1.9.?.  Re-implemented it
Update extconf to use RbConfig instead of Config