Enable manual update checks

This works off of the Advanced tab on the Configuration screen for now.
Minor aesthetic tweaks to updater dialog

Adds additional icons, tweaks the list icon, and adjustments to the
banner area.
Improve exception messages

This handles the poor exceptions thrown by the urllib library.