Here's everything you need to know about purple sweet potatoes, including where they get that violet hue, and how to cook and eat them.