Swap GenericUnwrapper to ConcurrentHashMap (GEOS-6578)

Revised based on pull request feedback: removing casts from ResourcePool, register with SPI.