Add soft reboot to reboot menu

Thanks to CyanogenMod (Roman Birg):
http://review.cyanogenmod.org/#/c/67837/

Also fix soft reboot won't be disabled by choosing a different reboot option
without dismissing the reboot dialog.