LPS-49013

**Root cause of problem:**
* JournalArticleTrashHandler.isInTrash(long classPK) expects "resourcePrimKey" as input
* At BaseStagedModelDataHandler the getPrimaryKeyObj is used for JournalArticle ('id_' instead 'resourceprimkey') so no JournalArticle is obtained from database

**Solution:**
1. Replace getPrimaryKeyObj() with getTrashEntryClassPK(). 
This function returns correct resourcePrimKey for JournalArticle and primaryKey for rest of objects.
2. The function belongs to TrashedModel, so instead checking (trashHandler != null), I replace it with (stagedModel instanceof TrashedModel). 
All objects with trashHandler must inherit TrashedModel, so check is equivalent.