Add preferences for installation mode
Ignore PACKAGE_CHANGED for single components

The event is needed to detect e.g. if a package has been frozen, but it
can also occur if components (e.g. receivers) are disabled/enabled. Ignore
the event in these cases.
Display selected install mode in the framework section
Increased/unified fragment padding
Credits for libsuperuser
Keep su session open until navigating away
Offer reboot to recovery after installation