python lib/daemon: try harder to kill, and on timeout kill it harder.
When lib/daemon.py kills a daemon it currently uses SIGTERM. Would SIGKILL be better and more reliable? Also, incase that too doesn't work, should there be a timeout for how long the code waits for the daemon to terminate?
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information