Fixed +toolForUUID:objectGraphContext: to look up and recreate tools correctly

Persistent tool active tools were not supported previously.
For a persistent active tool UUID, +toolForUUID:objectGraphContext: would attempt to return a new transient tool.