Add specs for String#insert and resulting encoding
Fix String#insert for changing encodings and compatibility