Iconix Brand Group has completed its purchase of the Peanuts brand - home of Charlie Brown, Snoopy and other cartoon characters - after joining forces with the Schulz family.