Profiles: make reboot dialog reflect the change when profiles is toggled on/off

Toggling profiles wasn't updating the reboot menu if the profiles entry was present.

PS2: move updateRebootDialog() to profile enabler
PS3: inline private helpers

Change-Id: I072b23f66099a12f6bbc49a111b3f91f00d326df