scanner file type overhaul
Updates the file handling based on the discussion in #491 (closed) and adds support for looking for other problematic files. More details in the commit messages.
Updates the file handling based on the discussion in #491 (closed) and adds support for looking for other problematic files. More details in the commit messages.