Misc bug fixes.
Expose the internal logic for implementing table view delegates.

These new methods can be used in cases where you might not be using
a NITableViewModel to manage your objects (e.g. with a
NSFetchedResultsController).