With that quiet vow, American Idol finalist John Foster honored the one person whose presence still shapes his every step—his late best friend, Maggie.