Fans marked the end of 16 years of hurt with chants, songs and joy as Ipswich Town beat Norwich City 3-1 in the East Anglian Derby.