Send non-standard port along with host

In QNAM, that's actually the default,
and we were overriding it incorrectly
for no obvious reason. When using the
QHTTP fallback, we need to submit a
non-standard port manually.

Fixes #748
Introduce Utility::compactFormatDouble()

Like QLocale::toString(double, 'f', prec), but drops trailing
zeros after the decimal point.
Quota in Account Settings: properly round value
Do display floating points with precision of 1

For several GB of quota, we might end up showing
<1% far too long. So show one decimal number,
unless it's zero.
Remember geometry of LogBrowser