Switch to schedule_call_now

This is better than setting a timer for 0 seconds.
Patch cassandra after the other modules

This is the more logical thing to do.
Clean up green threading

We still need to override threading.Thread
Change to MIT license

The MIT license is probably better for network code such as this, and is less
restrictive. Have fun!