Fix a bug that IgnoreFiles setting do not work

Settings.Default.IgnoreFiles now work correctly for files in
sub-directory