What do butterflies eat and drink? From nectar flowers to tree sap and mud puddles, here are some things butterflies flock to.