Fix for issue 2: Windows file separators are escape characters in regular expressions, and because Java regex doesn't do posix, now just checking against an escaped backslash and front slash characters.