Microsoft has issued a survey to Windows 7 beta users that suggests the software developer may create a central repository for downloading and updating apps besides its own, Ars Technica notes. The questionnaire asks users to rank the importance of various features for a single location for "finding and managing updates" for programs, including the option of downloading, installing and updating n