Block incomming consistent messages while the service member is not up
Merge branch 'master' into manu-force-blocking-service-down

Conflicts:
	nrv-core/src/main/scala/com/wajam/nrv/consistency/ConsistencyMasterSlave.scala
Consistency recovery initial integration
Merge branch 'manu-force-blocking-service-down' into manu-recovery-integration

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

For some transactions we only have to rewrite the response (i.e. the request is present before the consistent timestamp). Previously these requests were truncated and not rewritten. Now they are not truncated anymore.

Also ensure that the first rewritten transaction is the one of the last consistent timestamp. Before the rewritten transactions were ordered by timestamp. If the first transaction to rewrite had a smaller timestamp, the log wasn't truncated at the right position.
Merge branch 'master' into manu-recovery-integration
Cleanup
Rename getMessageLocalServiceMember to getLocalServiceMemberFromMessage
Merge pull request #120 from wajam/manu-recovery-integration

Consistency recovery integration