Moving an item up calls accept with the scope of the element below rather than the previous

When moving an item to a previous parent, the targetScope sent to the accept callback was using the scope of the below element.  We modified the call to childAccept to use scope from previous element when moving an item up.