BUG: fix string type inconsistency between zeros and zeros_like

np.zeros for strings returns empty strings while np.zeros_like of a
string array creates strings containing an string 0.
Merge pull request #4919 from juliantaylor/zeros_like_string

BUG: fix string type inconsistency between zeros and zeros_like, for 1.9