Adding delegate method to determine when a cell's state has changed.

Adding a delegate method to announce cell state changes is useful for cell-swipe dependency. For example, with this delegate method you can now implement logic to force only one cell to have its slide tray open. Since this library only deals with UITableViewCells, the controller of UITableView must implement the cell dependency.