Actively close the Redis connnection after stopping to listen for subscriptions.

This quick fixes an issue where a final "unsubscribe" message isn't handled by the subscription code, but which is caught be the next regular command. This requires a second look at the protocol specification.