Stopping deConz installation, if make fails.
**Is your feature request related to a problem? Please describe:**
If i understand it correctly the installation of deConz can fail due to make not finding all required information.
Dresden-elektronik had a ticket open for that too https://github.com/dresden-elektronik/raspbee2-rtc/issues/13
However hb-config just keeps on going as if nothing happen.

**Describe the solution you'd like:**
If Make fails, there should be either a clear information given at the end of all of it. E.g. in the blue screens of hb-config. Or the whole installation should just be stopped (again with an explanation of why)

**Describe alternatives you've considered:**
Using older homebridge images.

**Additional context:**
The Homebridge image I used is the latest image that is currently installed by the "Raspberry Pi Imager" and tried to install deConz for the Raspbee II.

Even if it looks quiet clear in the logs below, this is right at the beginning and you do not see this error if you do not sit next to the machine and look at the screen or if you scroll a lot.

Example logs (This is from the rerun of the install as i had some network issues):

pi@homebridge:~ $ sudo hb-config
Setting up for RaspBee...
Get:1 http://raspbian.raspberrypi.org/raspbian bullseye InRelease [15.0 kB]
Get:2 http://archive.raspberrypi.org/debian bullseye InRelease [23.5 kB]
Get:3 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages [13.2 MB]
Get:4 http://archive.raspberrypi.org/debian bullseye/main armhf Packages [250 kB]
Fetched 13.5 MB in 1min 23s (162 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
31 packages can be upgraded. Run 'apt list --upgradable' to see them.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
build-essential is already the newest version (12.9).
The following additional packages will be installed:
libi2c0 read-edid
Suggested packages:
libi2c-dev python-smbus
The following NEW packages will be installed:
i2c-tools libi2c0 raspberrypi-kernel-headers read-edid
0 upgraded, 4 newly installed, 0 to remove and 31 not upgraded.
Need to get 27.8 MB of archives.
After this operation, 181 MB of additional disk space will be used.
Get:1 http://archive.raspberrypi.org/debian bullseye/main armhf raspberrypi-kernel-headers armhf 1:1.20220120-1 [27.7 MB]
Get:2 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf libi2c0 armhf 4.2-1+b1 [10.4 kB]
Get:3 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf i2c-tools armhf 4.2-1+b1 [78.0 kB]
Get:4 http://ftp.gwdg.de/pub/linux/debian/raspbian/raspbian bullseye/main armhf read-edid armhf 3.0.2-1.1 [14.9 kB]
Fetched 27.8 MB in 39s (713 kB/s)
Selecting previously unselected package libi2c0:armhf.
(Reading database ... 45281 files and directories currently installed.)
Preparing to unpack .../libi2c0_4.2-1+b1_armhf.deb ...
Unpacking libi2c0:armhf (4.2-1+b1) ...
Selecting previously unselected package i2c-tools.
Preparing to unpack .../i2c-tools_4.2-1+b1_armhf.deb ...
Unpacking i2c-tools (4.2-1+b1) ...
Selecting previously unselected package raspberrypi-kernel-headers.
Preparing to unpack .../raspberrypi-kernel-headers_1%3a1.20220120-1_armhf.deb ...
Unpacking raspberrypi-kernel-headers (1:1.20220120-1) ...
Selecting previously unselected package read-edid.
Preparing to unpack .../read-edid_3.0.2-1.1_armhf.deb ...
Unpacking read-edid (3.0.2-1.1) ...
Setting up libi2c0:armhf (4.2-1+b1) ...
Setting up read-edid (3.0.2-1.1) ...
Setting up raspberrypi-kernel-headers (1:1.20220120-1) ...
Setting up i2c-tools (4.2-1+b1) ...
Processing triggers for man-db (2.9.4-2) ...
Processing triggers for libc-bin (2.31-13+rpt2+rpi1+deb11u2) ...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 52260 100 52260 0 0 51691 0 0:00:01 0:00:01 --:--:-- 51742
Selecting previously unselected package wiringpi.
(Reading database ... 100070 files and directories currently installed.)
Preparing to unpack /tmp/wiringpi-latest.deb ...
Unpacking wiringpi (2.52) ...
Setting up wiringpi (2.52) ...
Processing triggers for man-db (2.9.4-2) ...
############################################################################################################################################ 100.0% #=O=# # #
Archive: /tmp/raspbee2-rtc.zip
6fabff2ee826c004dfb17eb4a5df115e262a0157
creating: /tmp/raspbee2-rtc-master/
inflating: /tmp/raspbee2-rtc-master/LICENSE
inflating: /tmp/raspbee2-rtc-master/Makefile
inflating: /tmp/raspbee2-rtc-master/README.md
inflating: /tmp/raspbee2-rtc-master/rtc-pcf85063.service
checking deb package dependencies...
i2c-tools
build-essential
raspberrypi-kernel-headers
download rtc-pcf85063.c for kernel version 5.10 ...
curl -O --max-time 10 https://raw.githubusercontent.com/torvalds/linux/v5.10/drivers/rtc/rtc-pcf85063.c
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 16326 100 16326 0 0 21710 0 --:--:-- --:--:-- --:--:-- 21710
build rtc module...
make -C /lib/modules/5.10.63+/build M=/tmp/raspbee2-rtc-master modules
make[1]: *** /lib/modules/5.10.63+/build: No such file or directory. Stop.
make: *** [Makefile:17: build] Error 2
install rtc module...
make[1]: *** /lib/modules/5.10.63+/build: No such file or directory. Stop.
could not install rtc module file (did you run make?)
make: *** [Makefile:42: install] Error 1
--2022-02-13 13:59:27-- http://phoscon.de/apt/deconz.pub.key
Resolving phoscon.de (phoscon.de)... 144.76.96.194