qa/new - improved (?) algorithm for picking the next unused qa test number
qa/new - improved (?) algorithm for picking the next unused qa test number

When only one (or mostly one) person was adding new QA tests the
linear search from a common starting point worked just fine.

As the number of people adding QA tests grows, we're more likely to
see collisions at git merge time as QA test number XXX gets assigned
to multiple people at about the same time.

This change is a short-term hack to randomize the place to start
looking for unassigned test numbers ... we'll see if that is any
better than the status quo.

Longer term we probably want to go to 4 digit sequence numbers as
pre-assign test number ranges to specific developers or projects.

aeg-aeg/pcpfans,wuliming/pcp,andyvand/cygpcpfans,mbaldessari/pcp,aeg-aeg/pcpfans,prasincs/pcp,adfernandes/pcp,wuliming/pcp,wuliming/pcp,edwardt/pcp,edwardt/pcp,mbaldessari/pcp,adfernandes/pcp,aeg-aeg/pcpfans,andyvand/cygpcpfans,wuliming/pcp,edwardt/pcp,andyvand/cygpcpfans,wuliming/pcp,prasincs/pcp,aeg-aeg/pcpfans,mbaldessari/pcp,adfernandes/pcp,adfernandes/pcp,aeg-aeg/pcpfans,prasincs/pcp,andyvand/cygpcpfans,prasincs/pcp,andyvand/cygpcpfans,adfernandes/pcp,aeg-aeg/pcpfans,prasincs/pcp,mbaldessari/pcp,edwardt/pcp,aeg-aeg/pcpfans,tjanez/pcp,prasincs/pcp,mbaldessari/pcp,tjanez/pcp,edwardt/pcp,adfernandes/pcp,edwardt/pcp,andyvand/cygpcpfans,wuliming/pcp,wuliming/pcp,adfernandes/pcp,tjanez/pcp,prasincs/pcp,andyvand/cygpcpfans,tjanez/pcp,edwardt/pcp,mbaldessari/pcp,wuliming/pcp,aeg-aeg/pcpfans,tjanez/pcp,edwardt/pcp,andyvand/cygpcpfans,prasincs/pcp,tjanez/pcp,tjanez/pcp,adfernandes/pcp,tjanez/pcp