Fixed RecentCall unconditionally setting userNotified, even for missed calls

Changed `= RPRecentCallTypeMissed ? false : true` to `type == RPRecentCallTypeMissed ? false : true` and added tests.