Made s_empty work even if .string is already NULL.
Removed 1st version of new_sstring and replaced it with 2nd.

They are about the same speed, but the 2nd one is much easier to follow so it stays.
Renamed functions inside new_sstring's implementation.

Basically made them make sense after the renaming of s_init to new_sstring.