Test: Introduce order independent testId to replace testNumber

This is a POC. Bikeshed please.
Let's still give pretty output, though: `return (0x100000000 + hash).toString( 16 ).slice( -8 )`.