winpr/synch: improve barrier test
winpr/synch: improve barrier test

The SYNCHRONIZATION_BARRIER_FLAGS_SPIN_ONLY flag caused this test
to run extremely long if the system has very few processors.
Although this is expected (thread starvation) this will cause a
intolerably long execution time for automated tests.
Changed the number of threads to be calculated dyamically based
on the number of processors.
Also do proper cleanup to prevent memory leaks.

oshogbo/FreeRDP,cedrozor/FreeRDP,oshogbo/FreeRDP,rjcorrig/FreeRDP,awakecoding/FreeRDP,nfedera/FreeRDP,ivan-83/FreeRDP,bmiklautz/FreeRDP,FreeRDP/FreeRDP,RangeeGmbH/FreeRDP,ilammy/FreeRDP,RangeeGmbH/FreeRDP,bmiklautz/FreeRDP,FreeRDP/FreeRDP,awakecoding/FreeRDP,awakecoding/FreeRDP,DavBfr/FreeRDP,Devolutions/FreeRDP,mfleisz/FreeRDP,bjcollins/FreeRDP,DavBfr/FreeRDP,eledoux/FreeRDP,chipitsine/FreeRDP,Devolutions/FreeRDP,mfleisz/FreeRDP,xhaakon/FreeRDP,nfedera/FreeRDP,Devolutions/FreeRDP,Devolutions/FreeRDP,realjiangms/FreeRDP,realjiangms/FreeRDP,MartinHaimberger/FreeRDP,xproax/FreeRDP,chipitsine/FreeRDP,RangeeGmbH/FreeRDP,nanxiongchao/FreeRDP,rjcorrig/FreeRDP,xproax/FreeRDP,oshogbo/FreeRDP,rjcorrig/FreeRDP,bjcollins/FreeRDP,cedrozor/FreeRDP,RangeeGmbH/FreeRDP,DavBfr/FreeRDP,ilammy/FreeRDP,xproax/FreeRDP,eledoux/FreeRDP,nanxiongchao/FreeRDP,ilammy/FreeRDP,erbth/FreeRDP,nfedera/FreeRDP,MartinHaimberger/FreeRDP,ondrejholy/FreeRDP,DavBfr/FreeRDP,cloudbase/FreeRDP-dev,MartinHaimberger/FreeRDP,chipitsine/FreeRDP,Devolutions/FreeRDP,akallabeth/FreeRDP,realjiangms/FreeRDP,yurashek/FreeRDP,cedrozor/FreeRDP,Devolutions/FreeRDP,bjcollins/FreeRDP,Devolutions/FreeRDP,awakecoding/FreeRDP,ivan-83/FreeRDP,bmiklautz/FreeRDP,rjcorrig/FreeRDP,MartinHaimberger/FreeRDP,nfedera/FreeRDP,awakecoding/FreeRDP,ondrejholy/FreeRDP,DavBfr/FreeRDP,nfedera/FreeRDP,nanxiongchao/FreeRDP,oshogbo/FreeRDP,cloudbase/FreeRDP-dev,mfleisz/FreeRDP,FreeRDP/FreeRDP,akallabeth/FreeRDP,nanxiongchao/FreeRDP,erbth/FreeRDP,chipitsine/FreeRDP,xproax/FreeRDP,oshogbo/FreeRDP,eledoux/FreeRDP,akallabeth/FreeRDP,awakecoding/FreeRDP,ondrejholy/FreeRDP,nfedera/FreeRDP,yurashek/FreeRDP,bjcollins/FreeRDP,MartinHaimberger/FreeRDP,xproax/FreeRDP,xhaakon/FreeRDP,MartinHaimberger/FreeRDP,bjcollins/FreeRDP,xhaakon/FreeRDP,realjiangms/FreeRDP,ilammy/FreeRDP,cedrozor/FreeRDP,xproax/FreeRDP,cedrozor/FreeRDP,nanxiongchao/FreeRDP,xhaakon/FreeRDP,realjiangms/FreeRDP,MartinHaimberger/FreeRDP,chipitsine/FreeRDP,FreeRDP/FreeRDP,chipitsine/FreeRDP,xproax/FreeRDP,xhaakon/FreeRDP,mfleisz/FreeRDP,nanxiongchao/FreeRDP,bmiklautz/FreeRDP,rjcorrig/FreeRDP,mfleisz/FreeRDP,bmiklautz/FreeRDP,cloudbase/FreeRDP-dev,nfedera/FreeRDP,MartinHaimberger/FreeRDP,akallabeth/FreeRDP,realjiangms/FreeRDP,yurashek/FreeRDP,cloudbase/FreeRDP-dev,cloudbase/FreeRDP-dev,ondrejholy/FreeRDP,erbth/FreeRDP,yurashek/FreeRDP,awakecoding/FreeRDP,akallabeth/FreeRDP,akallabeth/FreeRDP,erbth/FreeRDP,ondrejholy/FreeRDP,FreeRDP/FreeRDP,erbth/FreeRDP,bjcollins/FreeRDP,rjcorrig/FreeRDP,FreeRDP/FreeRDP,oshogbo/FreeRDP,oshogbo/FreeRDP,akallabeth/FreeRDP,FreeRDP/FreeRDP,ivan-83/FreeRDP,yurashek/FreeRDP,Devolutions/FreeRDP,yurashek/FreeRDP,oshogbo/FreeRDP,xhaakon/FreeRDP,ilammy/FreeRDP,rjcorrig/FreeRDP,ivan-83/FreeRDP,RangeeGmbH/FreeRDP,FreeRDP/FreeRDP,bmiklautz/FreeRDP,DavBfr/FreeRDP,erbth/FreeRDP,bmiklautz/FreeRDP,rjcorrig/FreeRDP,eledoux/FreeRDP,ilammy/FreeRDP,eledoux/FreeRDP,akallabeth/FreeRDP,ondrejholy/FreeRDP,xhaakon/FreeRDP,RangeeGmbH/FreeRDP,erbth/FreeRDP,bjcollins/FreeRDP,ivan-83/FreeRDP,realjiangms/FreeRDP,ondrejholy/FreeRDP,ondrejholy/FreeRDP,mfleisz/FreeRDP,ivan-83/FreeRDP,xproax/FreeRDP,nanxiongchao/FreeRDP,chipitsine/FreeRDP,yurashek/FreeRDP,xhaakon/FreeRDP,RangeeGmbH/FreeRDP,cedrozor/FreeRDP,eledoux/FreeRDP,cedrozor/FreeRDP,yurashek/FreeRDP,eledoux/FreeRDP,RangeeGmbH/FreeRDP,cloudbase/FreeRDP-dev,realjiangms/FreeRDP,ivan-83/FreeRDP,eledoux/FreeRDP,ilammy/FreeRDP,erbth/FreeRDP,nanxiongchao/FreeRDP,ilammy/FreeRDP,mfleisz/FreeRDP,mfleisz/FreeRDP,DavBfr/FreeRDP,awakecoding/FreeRDP,bmiklautz/FreeRDP,bjcollins/FreeRDP,cloudbase/FreeRDP-dev,cedrozor/FreeRDP,nfedera/FreeRDP,DavBfr/FreeRDP,chipitsine/FreeRDP,ivan-83/FreeRDP