sanitizer change

I think the sanitization that was done before was because socketio couldn't handle Unicode astral characters but afaik it can now so here is a modification to the sanitizer..  We also need to update unorm but this is a job for the require code not this..

We need test coverage for this really, I'm not sure what the reason for this additional normalization was..