MedicineCabinet lets patients create personal medication records on their mobile devices for easy tracking and sharing with doctors.