Replace watcher with at_exit for Windows provider

This also removes the catalog_apply_timeout parameter.