Make animateHeightOnDismiss remove items from the dataset as well

Like the dismissItem, 'animateHeightOnDismiss' now also removes
the dismissed item from the fake dataset.

The code has been separated out in the dismissItemAnimateHeight
method similar to the dismissItem one.