MAINT: Make take_1d accept readonly buffers.
This is a port of @ogrisel's fix in  #10070 to deal with 1d arrays. There's absolutely nothing new here beyond what's in the original patch.

closes #11502 

ok, pls add a release note (you can put in bug fixes).

ping on green.
 @jreback release note added
 merged via https://github.com/pydata/pandas/commit/5d8cbb2745693eaa8e009edcd8d0511741a037e9

thanks!
