Bug 1077136 - new async task to catch missing resultsets

ready for merge

@maurodoglio - would you do the honors?  :)
Same as the comment above