BUG: boxplot fails when one column is all NaNs

Add test case for empty column

Replace empty arrays with [np.nan]

Add fix to the release notes

Add issue numbers