[backend] Add support for multiple machines to "status"
Currently, the first reacting machine updates the status. Need to have a list of machines that should react before status changes.
This also implies changes to all srv_
functions in other modules.