More Python package fixes

* Add tools/fixup_stuff.sh to fix prettytable install with pip 1.4+
* Cache downloads properly in tools/install_pip.sh

Change-Id: I482590cb91f7a10c1436bc9015afd572ac1cc73e
Merge branch 'docker' into dt-test
Merge branch 'fixup-script' into dt-test