Support :ignored-file config key

Prevent the compiler attempting to process files defined by a list of
regexps. By default ignore emacs and vi backup files.