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