Fixed signal::disconnect() with a slot function argument, which was broken by recent changes to slot class.