David Pogue tested 47 pill-reminder apps to find the best