Convert Subjects into POJOs when making Recents

Prevents duplicate subjects from being shown, by making sure destroyed
subjects aren't readded to the subject queue when they're made into a
recent