OnTheGoService: Use correct visibility modifier

private outer class objects cannot be directly accessed by private inner classes and
require additional virtual accessor methods added during compile time.  This is
inefficient.

Change-Id: Iadef9463e64bcd587b291a4c18d8f2412b93dcd6
advanced reboot: add soft reboot option

Adds a "Soft reboot" option which restarts zygote, as requested in JIRA
CYAN-3998

Change-Id: Ia6e5ed9b053e1c5ebd1fc55e5692858b97f7e0fc
Signed-off-by: Roman Birg <roman@cyngn.com>

Conflicts:
	services/java/com/android/server/power/ShutdownThread.java