Add a few details to ServiceController: when newly created, service is disabled; registry marks itself as enabled/disabled during ServiceController.install; rename getCurrentMode to getMode.