BasePhotReader raises ReaderError for bad tables

Dolphot can create tables with only 1, or zero, stars if there was a
problem with photometry.