Write fee estimate and peers files only when initialized

Fixes #4669 (see discussion there).

Also move the loading of addresses to StartNode() to make it more self-contained.
That fee file isn't created here, so that can't be the place where we should set init to true?