implement rb_str_new5 (rb_str_new_with_class)
add spec for rb_str_new5
define HAVE_ macros for rb_str_new5
Merge pull request #2553 from rubinius/rb_str_new5

Implement rb_str_new5 (rb_str_new_with_class)