Minor changes to GoL
Last crazy breaking change:

- Simplified the signal/collect function signatures
- Removed unnecessary type parameter from TopKFinder
- Removed DSAN & Constraints
- Demoted "vertex with this id exists already" message from warning to
debug