1.43_02: Fix empty shared heks finally

Use the static emptystring "\0" for such heks, and
patch destruct to SvLEN=0.
Now we can leave HvSHAREKEYS on for such hashes.
Fixes not all the #272 run-time and hek assert issues also.