Add a few details to ServiceController: when newly created, service is disabled; registry marks itself as enabled/disabled during ServiceController.install; rename isCurrentMode to isMode; move setMode from ServiceController to ServiceController$TransactionalInfo; do not generate snapshots for newly created services