made activities refresh the theme when the user changes preferences. the...

... EntryLogsActivity still needs to be fixed, but this will be fixed upon implementing these as tabs, which will be done after this pull request