Accessible Preferences Dialog

This allows the user to tab through the tab through the Preferences Dialog and receive feedback from the screen-reader.