setContentOffset:animated: was replaced with explicit animation to prevent looong deceleration phase
Prevent infinite loop in [BMXSwipableCell -didMoveToSuperview]

Sometimes view gets -didMoveToSuperview wil superview property set to nil.
This situation did lead to infinite loop in parent table view detection code.
Loop predicate was changed a bit to fix it.