Fixes Issue #654 - Count doesn't work when limit is specified.

Quick test & fix for minimongo - count() wont work when a limit is applied.

Could be optimised to not invalidate the current computation while the count is still above or equal to the limit.