Add verbose report to checkData

Reworked to use getopt.  -v means a verbose report detailing errors for
each line.