Dynamically change unit pref entries #19

+ Using unit mode selection, the unit choices (entries) will be
dynamically refreshed.
* Method name changed to reflect its expanded purpose