Added a license.

I've added a license to the README and the full license text as well.
Since setup.py says apache license, that's what I used. It says "and others" since other contributors also hold copyright for their patches.