The deal, previously announced on May 11, gives Allen ownership of both BuzzFeed and the Huffington Post, which BuzzFeed ...