Account for having no freeplug stations at all.

This can, and does, happen if the connection between the station and the
coordinator is lost.

Also don't use the station numbers for the most common case of only one
station (but still use them if there is more than one).