Draft: Add support for running as a Windows service
When built for Windows, netotad will now allow operation as a Windows service. There are some rough edges:
- The Linux build has regressed, this must be addressed before merging
- The configuration for the Windows service manager should be adjusted to auto-start the service
- The service does not handle pause/continue operations. Those commands should not be advertised out of netotad.
Signed-off-by: Zygmunt Krynicki zygmunt.krynicki@huawei.com