Bug fixes

Pumping up exceptions thrown from RegisterEventsAsync.
fixed: StartService doesn't start the service.
fixed: ServiceStatus doesn't reflect the current service status.