signals inherit Signal.connect method

this is so that params and signals they connect to don’t need to be
manually zeroed out after connecting.

Fixed #11