Redmine uses journals to track changes to Issues. Whilst theoretically a polymorphic association, there are a bunch of places where it is assumed this is an issue, so we have to account for that and start patching things. Refs #3320