Cleanup preference code and excess imports [Preference glitch]

The summary does not properly set when attempting to choose the update
notification while neither download type is selected. This will need to
be addressed eventually, but core functionality still works properly.