rename Persistence to SqlPersistence
add MapBackedDomainResolver
add DomainResolver to roperty get and set methods and "degrade" internal resolver to defaultResolver
add DomainResolver to roperty get and set methods. Provide RopertyWithResolver to allow for a fixed resolver, if needed