application, miner: Make GomMiner fallible
This allows for better error reporting.
Split from https://gitlab.gnome.org/GNOME/gnome-online-miners/-/merge_requests/3
This allows for better error reporting.
Split from https://gitlab.gnome.org/GNOME/gnome-online-miners/-/merge_requests/3