New app - various fixes:
- don't crash if a test fails
- properly report Upload/Download results which come back in Kbps - don't always assume Mbps
- display failed tests more tidily in the Archived results screen
- cater better when dealing with strings that should contain numbers, where they don't contain numbers