Screenshot widget improvements

Turn the thumbnail list into an actual listbox, and make the
screenshot widget no longer a button. This improves keynav,
provides visual feedback on the currently selected thumbnail,
and is simpler.