Cleanup home detection.
Check if a given directory is absolute using File::Spec for Win32. per #180