Annin Flagmakers in South Boston, Virginia, has provided the star and stripes for some of America's most profound moments.