Fixed issue 30, added exception for zero length UTF8 buffer, caught in C...

...ONNECT.decode to handle empty client ids