Auto flushes the logger for every line added, instead of waiting for the buffer to fill before seeing that chunk of messages
Moved state-handling operations interfaces into kernel impl, since they are not part of the API.
Identify Neo4jDesktop in UDC.
Added test cases for merge with maps.

Should be able to assign a map of properties to a merged node ON CREATE,
and this map of properties should be able to contain the property we
merged on, even if a uniqueness constraint exists for that property.
Translate key ids to names in getProperty().

When rethrowing exceptions for properties not found, the property keys
need to be translated from internal ids to user friendly names.