#6 persistence mapping resolver

Sorts out issue #6 

Implemented a data-as-string persistence resolver to locate a mapper for an object based on its name and whether it implements IMapToString\<T\>.