Bug 1019672 Add steps: pip, setup.py and running unit tests.

@bitgeeky r? If everything looks ok to you, we can run it by Bob.
I thought this was necessary to run the tests because it makes the oneanddone package importable. @bobsilverberg suggested it when I was having trouble running the tests a couple of weeks ago. However, I set up the project again without this and it doesn't seem necessary after all. I'm ok with removing it, but maybe Bob has some reason to keep it?