[prefs] Call onChange handlers with new value as first argument
[popup, preferences-popup] Option to hide zero content types

(close #60)