qml: centralize the flickable positioning function
I did not intend to do this, but it seems that it can be useful in !5890 (merged).
I do not call this moving _centerFlickableOnItem()
, because the new approach is fundamentally different (and I believe is more stable).
Request review @chub.