Add a test that `Q.all` modifies the input array.
Replace `valueOf` by `inspect`. Closes #256.

`valueOf` is left deprecated.
Replace `allResolved` with `allSettled`. Closes #257.
Merge pull request #286