Search Changes & Output of ladders

moved a way from parallel for dictionary listings- few races condition
due to not threads incorrect use of variable in deeper recursion layers.
Not entirely sure it would have significant performance gains either
give size of set its being used on. Probably quite a few ways to improve
and get this down to a more efficient run time.