singleton->factory

converted singleton pattern in constraint manager to constraint manager
factory pattern.
"... each PersistenceManager has its own transaction..."