qt: Handle address purpose in incremental updates

Correctly use the purpose of addresses that are added after the start of the client.
Addresses with purpose "refund" should not be visible in the GUI address list. This is now handled correctly.