* Use the setup.py file from git
* Update the PyVarObject_HEAD_INIT patch and fix the build
* Set cairo package in setup.py so that __init__.py ends up in the right place
* upgrade some broken packages
* correct some broken urls/checksums
* use secure urls where possible
* update PKGBUILD templates
* remove line-ending whitespace
* minor typos/fixes
Remaining md5sums either didn't download or
didn't pass checksum tests.