Keep around recent stale jobs for reporting

Before this patch stale jobs were tossed immediately. This meant we couldn't
tell what currency the stale submit was for, which prevented tracking stales by
currency.
Fixes #90 -- seed the stratum client id with unique starting number