Fix handling of violations from node editor

It's no longer possible to re-open a closed violation.
It's no longer possible to trigger multiple violations at the same time.
Network access is now re-evaluated when closing a violation.