Themed DialogFragment titles.

Created a special subclass that relies on internal android layouts to apply the styling. For more info see the DarkTitleDialogFragment documentation.
The dialog title theming does not apply to dialogs in Settings.
Also changed some of the dialogs' icons.
Closes #5.