Ignore directory ignore file matching

Adds a failing test for the case where a directory is being ignored without the trailing forward slash.

Commit does not fix the bug!