Lentils may not have the flashy reputation of trendier "superfoods," but these tiny legumes have quietly nourished humans for thousands of years – and modern science suggests they deserve far more ...