Add setup.py metadata
Enforce Twisted dependencies at least 12.1