python3 apparently uses a different RNG for random.randint(), switch to random.random()
remove a few more warnings; get the descriptors tests passing with py3
at this point all ML tests pass without errors on python 3.4
remove a pkl file that is not actually being used