only allow get_key_count on master
fixes the last part in ARAKOON-326: writing another marker when starting the node
removed superfluous log statement
Merge pull request #17 from Incubaid/get_key_count

only allow get_key_count on master
always open a file when opening the tlog collection
marker changed, so test should change too
Merge pull request #18 from Incubaid/fix-326

Fix 326
Use separate exit codes for distinct error conditions

This allows for wrapper scripts to take action upon node failure.

See: ARAKOON-358
See: http://jira.incubaid.com/browse/ARAKOON-358
Merge pull request #19 from Incubaid/ARAKOON-358

Use separate exit codes for distinct error conditions
unbreak catchup.
Add 'launch' script

This is meant for demonstration use only, and should be adapted to
the actual deployment method & error handling procedures.
Merge pull request #20 from Incubaid/fix-326-2

unbreak catchup.
Merge pull request #21 from Incubaid/launch-script

Add 'launch' script
fix tlog rollover test
flag that enables logging of every client protocol operation
Jenkins: Port prepareSystemTests script to Git
(cherry picked from commit 2cffe53612efb63b9595da9b4ce61b8d6ff74825)
CI: No longer publish documentation PDF to Github

Since 'Github downloads' is no longer supported, this is rather useless.
(cherry picked from commit 6f22afd7faaea0e4e9b689dc131d9e5dd2c62efb)
CI: Disable Bitbucker <-> Github repository sync

Everything is moved to Github, so no sync is required any longer.
(cherry picked from commit 1b8016c7a624253133c7306eb084dc0eadd4606c)
Rework version retrieval code from Hg to Git-compatible

This is partially based on the changes contained in
e2e8d007c743020a32314ca1a4487382f0556618

Conflicts:
	myocamlbuild.ml
Add pattern matching 'git describe' output on Jenkins slaves
(cherry picked from commit bc9446d91ea6ba98e3d52105b7de567310917740)