Bugfix: gridseed: Implement a proper scanhash routine for GridSeeds

Previous behavior worked, but not intentionally
This isn't how it's supposed to work... max_nonces means you're *actually* stopping at that point.