EJBCLIENT-61 Add support for picking up ServiceLoader based EJBClientInterceptor(s) from the classpath of the application
EJBCLIENT-60 Fix removing of interceptor(s) from a EJBClientContext
Fix javadoc on EJBClientInterceptor
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
Fix a NPE exposed in the tests and also reduce the class visibility of a couple of classes that were introduced in the previous commit (RemotingConnectionManager and RemotingEndpointManager)