ICE-9596 Assign ID for transient component to avoid  duplicate ID exceptions in Myfaces.

git-svn-id: http://anonsvn.icesoft.org/repo/icefaces3/trunk/icefaces@38225 1de00972-ac04-4911-a46b-06793c8d78d9
ICE-9534 fixed markup to show submit button when no-ajax mode is on

git-svn-id: http://anonsvn.icesoft.org/repo/icefaces3/trunk/icefaces@38226 1de00972-ac04-4911-a46b-06793c8d78d9
ICE-1755 added percentEncode attribute

git-svn-id: http://anonsvn.icesoft.org/repo/icefaces3/trunk/icefaces@38227 1de00972-ac04-4911-a46b-06793c8d78d9
ICE-9598 added missing @MandatoryResourceComponent annotation

git-svn-id: http://anonsvn.icesoft.org/repo/icefaces3/trunk/icefaces@38229 1de00972-ac04-4911-a46b-06793c8d78d9
MOBI-882 ported flipswitch component to ACE; added ClientDescriptor, UserAgentInfo and SXUtils utility classes; extended Constants and Utils classes with methods and fields from MOBI; extended CoreRenderer with methods from MOBI and added InlineScriptEventListener class to the renderkit package

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