Moved move command invocation to the drag source drag finished method as
this causes all sorts of problems if it's called from the drag target's
drop method. Specifically, the press item widgets involved in the drag
and drop operation are disposed before the operation completes which
results in an exception being thrown. Changed model listener code to use
an EContentAdapter as using an observable value for the list of press
items wasn't working