Canada's food standards agency has blocked further imports of Soylent, the meal replacement nutritional drink, unless they meet certain regulations.