Map full class name to Elastic type name

Map complete class name (including package) to Elastic type name to support domain class with same name in different packages.