Schema 141 kiji table pool refactoring

@kimballa

First commit are the changes for the ticket.  Second are some API improvements that I think are good for maintaining consistency for the release semantics.