Add ws_string_set_from_raw()

targets #194 

This is misleading: You do a `free()` beforehand, you should do a `self->str = NULL` there, too. This if would then result in beeing `false` always.

I guess the `if` must be removed.