Added date checking to fireplace (bug 1044230)

why don't you call it `isSystemDateRecent`, because that's what it's called