Do not require GNUnet when not using it
As indicated in #6 (closed), not running GNUnet services makes the client hang during boot. Forcing users to start the services when not using it is involved since a different, concurrent shell must be run for executing the start-gnunet-*.sh
script.
It would be nice to avoid the client from using GNUnet if no such endpoints are being used in its configuration.