ICE-9257 Modified API and impementation to account for the active user callback.

git-svn-id: http://anonsvn.icesoft.org/repo/icefaces3/trunk/icefaces@35183 1de00972-ac04-4911-a46b-06793c8d78d9
ICE-9257 Execute active user callback only when it exists.

git-svn-id: http://anonsvn.icesoft.org/repo/icefaces3/trunk/icefaces@35184 1de00972-ac04-4911-a46b-06793c8d78d9
ICE-9257 Pass in the logger object into the warn method.

git-svn-id: http://anonsvn.icesoft.org/repo/icefaces3/trunk/icefaces@35185 1de00972-ac04-4911-a46b-06793c8d78d9