New round of scanners

I updated the previous 3 scanners once again.  Working on the conflict
times scanner made me realize I never checked for tabs in whitespace
checks, so I fixed that.  I also added headers to each of the scanners
I've written.

I notice now that Debs also started working on the conflict times
scanner.  I never knew until now, so at the moment there's two different
conflict scanners. Mine's "finished" as far as I can tell.  I went
through and tested all the files and, after some frustration, the
scanner seems to be working as efficiently as the rest.