Fix parsing of numeric[], previously returning array of ints

Closes #304, includes testcase
Merge pull request #305 from strk/master-array-numeric

Fix parsing of numeric[], previously returning array of ints