To help facilitate new features, begin moving the main webhook service properties to a Service struct.
This commit drops webhook_windows.go in favor of simply pulling out the signal handling code to separate files.