* feat(swap): Allow discovery at multiple rendezvous points, request quotes from locally stored peers
- Ensure uniqueness of the peer_addresses table (no duplicate entries)
- Add peer to local database even if we just request a quote, and no swap (call to list_sellers)
- Refactor list_sellers to take multiple rendezvous points
- Allow db to be passed into list_sellers, if so request quote from all locally stored peers
* feat: editable list of rendezvous points in settings, new maker box on help page
* Recover old commits
* fix small compile errors due to rebase
* amend
* fixes
* fix(gui): Do not display "Core components are loading..." spinner
* fix(gui): Prefer makers with m.minSwapAmount > 0 BTC
* feat(cli, gui): Fetch version of maker
* feat: display progress bar