Properly terminate subscriptions when a member goes Down (#176)

* Ensure master subscriptions are terminated when master goes to Down
* Ensure slave subscription is also terminated when master status goes to Joining from Up