Implements #78
It's currently not easy for GUI users to switch to a test chain like signet. E.g on macOS this requires using the command line, since Spotlight doesn't let you add an argument like -signet.
This PR makes it easier by adding a menu option to restart with a different chain. ~It does this by adding a .chain_gui file. Unfortunately we can't use settings.json, because this file is network specific. This file is ignored by bitcoind.~ It does this by adding chain to the mainnet QSettings.
<img width="445" alt="Schermafbeelding 2021-09-01 om 13 01 37" src="https://user-images.githubusercontent.com/10217/131660689-40dc89b4-bafc-4e11-b75c-254584b43ff2.png"> (it's now under Settings, not File)










