General cleanup and removal of \voice assignments
Replace full-measure rest gathering logic.