Consumer Reports tested 20 popular fish oil supplements, finding issues like rancidity and inaccurate omega-3 levels.