Use secondary color attribute in filter row
Fix new lint warnings

Some like the textIsSelectable don't seem to be useful warnings.
Extract base pref instance control to Prefs class
Share the same preferences instance for everything