Recent changes to UpdateIfNewer not working on Mono

Environment.SpecialFolder.ProgramFiles will return the empty string on Mono, but we probably need something different. We could check if the path starts with /usr