* cache external ip address response for 30s
* removed ping url config
* case result service to enum
* refactored scheduled speedtest process
* use new speedtest process when triggering a manual test
* removed old jobs
* set run speedtest job timeout
* removed color from result service enum
* default skip ips to an empty string
* fixed service enum label
* log an error when a job in the speedtest batch fails
* prune batches and failed jobs
* moved parsing cli exception message to a helper
* removed unused tests