Fix #218 (Make Hazelcast optional) and #223 (Rename logger to log)