Add encoding spec for rb_str_new
Add a encoding related spec for rb_str_append
Use String#<< for encoding, infection, etc
Remove iconv hack for our bad capi