[connman] Fix erroneous data counters when roaming.

The home and roaming pointers in the stats file header are not updated
when summarising the history file. This can result in the home or
roaming pointer pointing to an invalid record. Fixed by setting both
values to UINT_MAX (invalid) when the history file is updated.