Changed a lot. Service installs using InstallUtil correctly, Console can connect to service. Starting service fails due to InvalidArgumentException. Haven't found the source yet. Need to confirm that it is happening during MonitorService.constructor();
Merge branch 'master' of https://github.com/themachinist/Directory-Monitor