By shaving 30 minutes from his controversial call for a 71/2-hour elementary school day, Mayor Rahm Emanuel gave a nod to growing opposition to his plan while fulfilling a campaign pledge to lengthen one of the shortest school days in the nation.