No longer removing cells that are available for reuse from the superview since it should be unnecessary. This is so that the table view can shrink its height during an animation without layoutSubviews immediately removing the cells that will be off screen after the animation is finished but before the animation has even begun. This is much nicer visually. Note that non-reusable cells would still immediately be removed and could cause a potentially jarring animation in the case where the table view's frame is being animated to a shorter size, but since using non-reusable cells should be forbidden out of principal, I'm not too worried about it.
No longer removing cells that are available for reuse from the superview since it should be unnecessary. This is so that the table view can shrink its height during an animation without layoutSubviews immediately removing the cells that will be off screen after the animation is finished but before the animation has even begun. This is much nicer visually. Note that non-reusable cells would still immediately be removed and could cause a potentially jarring animation in the case where the table view's frame is being animated to a shorter size, but since using non-reusable cells should be forbidden out of principal, I'm not too worried about it.

git-svn-id: bd932d20d2c32fb1124b4590cfef0a39e17bad6e@3841 d3437ac4-8b1b-0410-be28-b75ab53cb89f

jterhorst/Chameleon