allow to control the timeout used when executing commands
preliminary unit test for kepaxos (still uncomplete)

and updated libhl since a bug has been fixed in the iterators