Updated the site provider to delay nginx restart instead of doing so immediately to account for failures with multiple, but dependent site files in conf.d