Use os.path.normcase() to normalize case.

I was looking through the python library documentation and came across os.path.normcase().  It seems like a better fit for where we're normalizing pathnames, as it avoids the explicit conditional on Windows.