passing AppCompact objects instead of appIDs between activities and linked detail activity to recent apps list