Refactoring logs and errors in HazelcastTaskServer.java.
Use distributed lock from hazelcast for decision queues.
Merge branch 'origin/develop'