Random changes, mostly backup
Adds a few test functions

Mainly:
bool every_node_stopped() const;
bool every_node_decided() const;
bool every_neighbor_decided() const;
Fixes generator of random connected graphs
Fix: no log in release mode
Seems like a first working candidate

The tests need improvements, but as they are now, the
algorithm doesn't halt, all nodes decide their and their
neighbors' statuses are set (tests don't check whether
the result is a MIS though).