ICE-9551 modified the way to set the width of the text fields in ace:comboBox and ace:selectMenu to take into account borders, paddings and margins

git-svn-id: http://anonsvn.icesoft.org/repo/icefaces3/trunk/icefaces@37691 1de00972-ac04-4911-a46b-06793c8d78d9
ICE-9551 added special CSS styling for ace:comboBox and ace:selectMenu

git-svn-id: http://anonsvn.icesoft.org/repo/icefaces3/trunk/icefaces@37692 1de00972-ac04-4911-a46b-06793c8d78d9
ICE-9552 Changed bridge.js[ice.core] dependency to icepush.js[ice.push] from 'requires' to 'depends-on' so that only ordering is applied without forcing the load of ICEpush code when library is missing. Modified BridgeSetup to load icepush.js[ice.push] resource only when ICEpush library is present.

git-svn-id: http://anonsvn.icesoft.org/repo/icefaces3/trunk/icefaces@37699 1de00972-ac04-4911-a46b-06793c8d78d9
ICE-9554 fix to prevent NPE's by searching for the editor instance from the onblur handler instead of using the same reference from the outer context; we check that both the editor instance and the textarea exist before calling getData() on the editor to save the content

git-svn-id: http://anonsvn.icesoft.org/repo/icefaces3/trunk/icefaces@37701 1de00972-ac04-4911-a46b-06793c8d78d9
ICE-9554 fixed smiley images' URL rendering to use the CKEditor resource mapping

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