Resurrect the caching/pooling idea for auto-created remoting constructs (like endpoints and connections) to make it applicable across the entire project wherever the endpoints/connections are created/managed.
EJBCLIENT-59 Fix creation of scoped EJB client contexts associated with JNDI contexts
Cleanup and add javadoc