fix TestUsers.delete_all infinite loop detection
fix TestUsers.delete_all infinite loop detection

User hashes can change across list() invocations, so that test_user_list may not equal previous_list, even if the logical users are identical.  Mapping the user hashes to the ids fixes this.

sancopanco/koala,hendricius/koala,samnang/koala,adparlor/koala,sideci-sample/sideci-sample-koala,lucaskds/koala,lisa-lina/koala,mateusrevoredo/koala,Loke155/koala,supriyantomaftuh/koala,christer155/koala,arsduo/koala,morgoth/koala,chrisortman/koala