engine will use guid-based client identifier

Changed engine to use simple, guid-based client identifier.