David Hanson takes oath of allegiance as Barron Hanson of Flint