Reword exclude and ignore options
Use rednose if possible [ci skip]
Refactor iter_filenames