Fix for PRD-4869: a filter takes take of collecting/injecting session co...

...okies in order to reuse the session when doing multiple calls. The cookie information is stored per user credentials and cached in a WeakHashMap.