randomize test project so concurrent run of test suite does not fail
allow failures on Python 3
Revert "testing multiples python versions concurrently fails due to lack of test isolation"

This reverts commit 6174605a04398a517fa6c78bfb24e5e9edae38a3.