Updated Speedtest CLI for latest Speedtest server changes

- Load server list from the global server
- Allow override for global server and server list
- Load/parse JSON config responses
- Load speedtest config form the speedtest server
- Split upload/download/ping into separate tests
- More verbose output
- Correctly determine transfer ports from server config

Change-Id: Idd8455989d822dcad1729cd8d4c19b47fa370399
31 files changed