Fix #180: Replication does not always start at slave replica startup
Remove test which is not relevant anymore
Cleanup more useless leftovers
Also invoke unsubscribe from subscription manager actor
Merge pull request #183 from wajam/manu-slave-startup-race

Fix #176 & #180: Replication does not always start at slave replica startup
ConsistencyMasterSlave stop can now be safely executed mutiple times
Remove useless try/finally
Merge pull request #185 from wajam/manu-stop-freeze

ConsistencyMasterSlave stop can now be safely executed mutiple times
Grrrr! Try/finally wasn't that useless after all!!!!!!!!!
Merge pull request #186 from wajam/manu-stop-freeze

Grrrr! Try/finally wasn't that useless after all!!!!!!!!!
Bug fix on Memberstatus state problem
Prior to this fix, a ServiceMember would switch to joining status even without the approval of the ConsistencyManager's consistency check. This would cause an endless joining status to be unexpectedly assigned to the inconsistent ServiceMember, only ended through a full cluster reset.
With this fix, the ServiceMember never leaves the Down status if the concistency check does not sucessfully pass.
The results of this fix are as expected: inconsistent logs on startup cause a permenent Down status until The missing logs are available.
Merge pull request #190 from wajam/jn-unexpected-joining-switch-bug

Bug fix on ServiceMember status problem #188
Merge branch 'master' into jn-clean-shutdown

Conflicts:
	nrv-core/src/main/scala/com/wajam/nrv/consistency/ConsistencyMasterSlave.scala