Implement in-place inject-as-head

Conflicts:
	extension/server/ArakoonManagement.py
	extension/test/server/shaky/test_inject_as_head.py
	src/main/main.ml
	src/node/dump_store.ml
Add some labels to bool arguments

As requested during review of Incubaid/arakoon#313.

See: https://github.com/Incubaid/arakoon/pull/313

Conflicts:
	src/main/main.ml
	src/node/dump_store.ml
Merge pull request #315 from Incubaid/inplace-iah-1.6

Implement in-place inject-as-head
Merge remote-tracking branch 'origin/1.6' into 1.6-for-1.7

* origin/1.6:
  Add some labels to bool arguments
  Implement in-place inject-as-head

Conflicts:
	extension/server/ArakoonManagement.py
	src/main/main.ml
	src/node/dump_store.ml

See: https://github.com/Incubaid/arakoon/pull/313
Merge pull request #317 from Incubaid/1.6-for-1.7

1.6 for 1.7