allow connecting to signals with ip+port combination as service name too
minor refactoring and some debug noise
fix signals with no arguments