SCORE-152. TableReadCallable should be constructed from a reader pool instead of a reader

issue: https://jira.kiji.org/browse/SCORE-152
review: https://review.kiji.org/r/1611