DefaultClient: set now supports optional nx parameter to use setnx. Tests.
ShardClient: set now supports optional nx parameter to use setnx.
README: documentation for setnx support
Update tests/README.txt
Increase version to 3.1.6.