draft (actually functional on vs2k13) SFINAE version of MappingFactory<> - to do some limited choice of building Mapping_stdmap<> for some types (more to come once I've tested)