ICE-9262 added a custom method to find the datasource component by starting from the view root and checking all the children, including facets

git-svn-id: http://anonsvn.icesoft.org/repo/icefaces3/trunk/icefaces@35011 1de00972-ac04-4911-a46b-06793c8d78d9
ICE-9268 removed push from the drop portlets and used ajax instead; moved the removal from the original list from the data object to the drop bean, by adding a reference to the original list in the window-scoped bean

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