Added legend support to kdeplot()

Added a legend keyword to kdeplot() so that users can toggle legends
when displaying, e.g., multiple densities on the same plot. Labels do
not override the legend setting, so you need to assign labels and set
legend to "True" in order to see the legend as expected.