Fix cursor handling in the aggregate command
Fix cursor handling in the aggregate command

- Handle the aggregate cursor inline, keeping with the original API
- Orginal return value shape has been maintiained

twisted/txmongo,psi29a/txmongo,IlyaSkriblovsky/txmongo