only store user preferences that override defaults

also added second preference (bug comment sort order)
to help test saving/not-saving values

cbugg: close bug-401