make it clear where the console messages are coming from.  This is just temporary.
adding a 2nd handler results in 2 lines writing to the sublime console.  just set it to debug.
format log records with date time b/c I'm anal.
undo this debug code
log the actual settings used by the extractor object
log when extraction begins and finishes
explicitly log what pattern booted the file
explicitly log that an exceception occurred
done in finally block
I had a bunch of files, with TODO that didn't show up in the report.

found that those files, when queried through Sublime console were different:
    view.encoding()
    files that failed ===> u'UTF-16 LE with BOM'
    files that succeeded ===> u'Undefined'

I could save them as UTF-8 and they would showup.

This code tells the user what files were missed by this package.  I would have fixed the code, but honestly, I don't deal with encodings hardly at all.
I didn't know what path the file was under.