settings: hide settings of disabled components

Change-Id: I977bd0c9668b479773802f99d03ecd1072e12f75
JIRA: CYAN-3552
Issue: https://jira.cyanogenmod.org/browse/CYAN-3552
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Merge "settings: hide settings of disabled components" into cm-11.0
Merge remote-tracking branch 'cm/cm-11.0' into cm-11.0