added a tab in the preferences dialog to configure the slideshow; make the transition system extensible.