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.
Oops, I added my comment to the commit, not the PR diff, so I'm adding it here as well as it'll be easier to see and track:

Actually, Task admin has been removed from the standard django admin as it needed to be changed to deal with the new data model and we already have the functionality inside the tool.