Add 'DropMaster' command

See: ARAKOON-311
See: http://jira.incubaid.com/browse/ARAKOON-311
added python tests for dropMaster
updated test_drop_master
no output on stdout; mem_tlogcollection improvement
unit test for drop_master; wait a lease period after expiration before returning to client
Merge pull request #29 from Incubaid/unit_tests_fixes3

no output on stdout; mem_tlogcollection improvement
This should do it ;)
Merge remote-tracking branch 'origin/wip-ARAKOON-311' into 1.6

Conflicts:
	src/client/client_protocol.ml
	src/tlog/mem_tlogcollection.ml
correct bad merge conflict resolution (from wip-ARAKOON-311)
picky ;)
fix the addNode isLocal behaviour
fix compress tlog removing the .tlog file without producing the .tlf
fix typo
Merge pull request #31 from Incubaid/fix-compress-tlog

fix compress tlog removing the .tlog file without producing the .tlf
Merge pull request #32 from Incubaid/fix-isLocal

fix the addNode isLocal behaviour
people over process!
Merge branch '1.6' into ARAKOON-347-2

Conflicts:
	extension/server/ArakoonManagement.py
	src/client/client_protocol.ml
	src/paxos/multi_paxos_test.ml