Shutdown protocol

When Minix is shutting down PM broadcast a KILL signal to all processes. That is not the best way to do it as it is racy and requires many asynchronous messages between PM and VFS

The goal of this project is:

This change should make the shutdown always consistent and deadlock free.