Adds signals, which we'll use for some plugins (like vistrails)

This is a little annoying because unpackers need to call them explicitely. But I don't see a better way, other than unifying the unpacker's command-line interface.