fix(ngMock): allow $timeout.flush to check against the timeout delay
fix(ngMock): allow $timeout.flush() mock to support a flush callback limit