Config: Prioritize userprofile for HOME search

In Windows, it turns out if the current user is
not the default user, `environment.HOME`
returns drive root instead of the user-profile
directory.

This PR change the priority. This change will
not break the current usage / implementations.