changed test suite to nose.collector except for 2.6 where skip test doesn't work
fixed imports for python 3
fixed assertItemsEqual by adding a new patch module in test that forwards it to assertcountequal in python 3