ICE-9553 added fallback to access the source code contents directly from the servlet object, without having to create a new http connection, when the request was made using SSL

git-svn-id: http://anonsvn.icesoft.org/repo/icefaces3/trunk/icefaces@37771 1de00972-ac04-4911-a46b-06793c8d78d9
ICE-6204 add ACE resource bundle entries for localising the buttons' text; renamed the CSS classes of the buttons to better integrate with the existing fileentry pattern; fixed issue in FF and IE with button misalignment; avoided displaying buttons in no script case to allow the native input type=file element to be displayed; renamed the 'cancel upload, reset form' button to simply 'cancel upload' and made it a button type=button, instead of a button type=reset, and added a call to the clearFileSelection() function

git-svn-id: http://anonsvn.icesoft.org/repo/icefaces3/trunk/icefaces@37794 1de00972-ac04-4911-a46b-06793c8d78d9
ICE-9385 fix to prevent NPE's when rendering null values as option items; added support for javax.faces.INTERPRET_EMPTY_STRING_SUBMITTED_VALUES_AS_NULL parameter, making component behave like h:selectOneMenu

git-svn-id: http://anonsvn.icesoft.org/repo/icefaces3/trunk/icefaces@37816 1de00972-ac04-4911-a46b-06793c8d78d9
ICE-9555 removed programmatic page refresh through NavigationController and instead used f:ajax and a regular command button to update the page contents appropriately

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