BUG: barplot with NaNs

Closes https://github.com/pydata/pandas/issues/8175

This makes barplot more consistent with how NaN's are handled in AreaPlots and PiePlots.

can you passin ``fillna`` as well, to ``.plot``?