do nothing if already in center state
set the cell state again after the scroll view is finished with scrolling because under certain circumstances the cell is centered but the state is not set to center
Merge pull request #94 from Alex9779/BehaviorOptimization

Behavior optimization