Build executables for macOS

All places where I use platform dependent code in the backend should also check for mac os and do the mac os logic: elif sys.platform.startswith("linux"): All places in pyinstaller.spec that use platform dependent if statements should also be adjusted for mac os The build_exe.py script should be adjusted so it builds on mac os All path separators that I have carelessly hardcoded (there should be only a few : or ; in files) should be replaced with os.pathsep
As for complete Mac OS builds to be available, Mac os servers need to be rented and github workflows need to be created for building and releasing these executables. Instructions have to be written on how to override mac os security features to run these apps that are not verified by the engineers of Mac OS etc.