Makefile: Use python3 explicitly otherwise fallback to python
EL8 systems do not provide a executable python by default and it is neither explicit that this is python3. With this patch python3 is used if it is in PATH python otherwise like before.
I've created a bugfix for this in my personal fork, but it looks like I am not allowed to create a MR for this project.
Fixes: #36 (closed)