Q: adding inspect() method, changing return type of getSettled

As per documentation:
https://github.com/kriskowal/q/wiki/API-Reference#promiseallsettled
https://github.com/kriskowal/q/wiki/API-Reference#promiseinspect
Merge pull request #868 from anchann/q-inspect

Q: adding inspect() method, changing return type of getSettled