Added Block/Unblock methods to Client class

Using this PR as I rebased on top of master.