defect #142: fix pip 301 error but first add some testing for it

- create some spec test for downloader so we can recreate the problem.
- fix the problem with 301 redirect errors
- remove other places that bootstrap pip, so we don't get overwrites.

Change-Id: I23207a3a92d0c766776906958c29b66f33899646