Let signal.send take *args

Made some changes so that Signal's send method accepts *args.  All the tests pass which didn't test deprecated features, which I removed basically because I couldn't figure out how to get them to pass.  So there is no more global 'receiver_connected' in blinker.py.