Make start and stop tasks revertible, thus simplifying service controller implementation and allowing clean rollback of service state.
Delete Service.commitStart and commitStop methods.