BUG: non-unique column index was failing in construction if from an ndarray

ENH: non-unique assignment now works

TST: more tests