BUG: Unstack of a frame with no nans would always cause dtype upcasting (GH2929_)