Make full command result accessible in ArrayIterator (fixes #125)

This ensures that metadata is still accessible for command results, instead of limiting the returned value to the results array in the response document.
Merge pull request #132