In a time when many people are watching pennies, Sri Lankan buffets offer extraordinary value and great variety.