Remove references to indexPath

The cell shouldn’t know about its indexPath, if the indexPath is needed
in the delegate just use [tableView
indexPathForCell:(UITableViewCell*)cell].
Add image support for buttons.