Ignore - support for rejecting files
The Ignore class has two methods, Ignore::Reject() and Ignore::RejectCheck().
Both methods are used by applications to determine whether files destined
to be opened for add will be rejected due to matching an entry in an
ignore files.