recvStr overloaded methods that accept a Charset.

The default recvStr methods use the default Charset, add the charset-aware
variations and deprecate the others.