Add descriptions to preference items

Add description so they get saved with the preferences in the XML file.
Fix 'Reset Window Position at Startup'

The notifier handling waiting for preference initialization to finish was
dropping messages, causing the window-position preferences not to load and
execute.  Switched out for the version of the notifier that includes
history, this seems to have corrected the behavior.