Fix arrays of objects bug #4

Fixes a bug where arrays of objects weren't being mapped properly. The
multipleResults() detector trick only worked on array(array, array,
...), not array(object, object, ...). Fixed.

Also removed typehint for array in the mapRow function, since it could
be an object, too.