PDI-12948 - deadlock when mixing pooled and non-pooled connections

Potential race condition here:
If two steps get to this point at the same time for the same plugin but different drivers, the registeredDriversFromPlugin set will get clobbered by the guy who gets to line 482 last.

Also, these are HashMaps so multithreaded modification could get ugly