only issue client ops if ensembles enabled

Ready for review
Hmmm. Doing an RPC call per key operation seems a bit heavy considering @jtuple has carefully kept the number of messages down, especially blocking ones.  I think we should simply use the local information here, even though it is possible to have different nodes in different states.  Also, I wonder if this is better handled in the riak_client and not here.