Nuts are packed with nutrients and fibre, making them an excellent way to curb hunger. But are they really good for everyone?