Changed view manipulation mechanism.

Instead of manipulating the content we now take a snapshot of the cell
view and animate this one.
This allows us the use of accessory views and avoid strange UI glitches.