The best multi-cookers are incredibly versatile, making it easy to whip up a wide variety of meals using just one appliance.