Fix unlocking order in ws_string_cmp
Comment out utf8-checks
Initialize error variable to indicate no error
Add missing NULL-checks
Commend out multi-string tests
Return NULL if the string is, in fact, empty
String construction actually works if you pass a valid pointer
Fix calloc call
Fix ws_string_set_from_raw()