BUG: fix zero initialization with subarray dtypes

closes #3724
Merge pull request #3725 from juliantaylor/fix-subarray-zeros

BUG: fix zero initialization with subarray dtypes