ICE-9359 added try-catch clause to code that might cause index-out-of-bounds and parsing exceptions, and set a default value if an exception occurs

git-svn-id: http://anonsvn.icesoft.org/repo/icefaces3/trunk/icefaces@36289 1de00972-ac04-4911-a46b-06793c8d78d9
ICE-9359 added a 'scope' to the droppable and draggables to avoid allowing dropping draggables that do not belong in there when using portlets, and causing exceptions and unexpected behaviour

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