Adds support for ignore path case

I've added support for ignore path case and unit tests to confirm is working correctly.