fuse client protocol
add stats for range_entries
master_dictate: send accept messages to slaves before the master accepts (and fsyncs) the paxos value
(this removes the fsync on the master from the critical path)
Merge pull request #332 from Incubaid/send-to-slave-before-fsync

master_dictate: send accept messages to slaves before the master accepts...
Merge branch 'incubaid-1.6' into 1.6-for-1.7

Conflicts:
	src/paxos/master.ml
rev_range_entries as well
Merge pull request #331 from Incubaid/stats_update

add stats for range_entries
Merge branch 'incubaid-1.6' into incubaid-1.6-for-1.7

Conflicts:
	src/client/client_main.ml
	src/client/client_protocol.ml
	src/main/main.ml
	src/node/backend.ml
	src/node/statistics.ml
	src/node/sync_backend.ml
	src/node/test_backend.ml
META and debian changelog
extend test_restart_master_long to do some heavy range queries
slave: append to tlog + reply with accepted before applying the consensus effect (so that it is not part of the critical loop)
use xrange iso range
fuse accepting new client connections in server.ml
Merge pull request #338 from Incubaid/fuse-client-protocol

Fuse client protocol
Merge pull request #339 from Incubaid/slave-accept-before-on-consensus

slave: append to tlog + reply with accepted before applying the consensu...
Update changelog
bs_bench compiles again (+ random gets)
sync too.
Merge pull request #340 from Incubaid/bs_bench

bs_bench compiles again (+ random gets)
Merge pull request #336 from Incubaid/prepare_1.6.9

META and debian changelog