Quest Nutrition is to be bought in cash for $1 billion for a protein bar manufacturer and other snacks.