Add an ItemAt method to get the object at the indexPath

I needed this in order to implement deletion sanely.

Option b would be to make CommonReactiveSource public, but that seemed worse.

cc @meteficha