Added withBlockOnMaxConnections() option

User can choose whether to have the node block or not if
a max number of connections has been set and all of them
are in use when an operation is submitted.
Merge pull request #326 from basho/gh309-cluster-no-refuse

Added withBlockOnMaxConnections() option