The high-protein craze promises vitality, weight loss, and longevity. Is this the diet of the future, or just another fad?