Resync with upstream tulip and rose.
PyUV updates
Remove pyev.

I don't need it for now, and it needs some work.
Update Qt/PySide support.
Package namespace changes.
Documentation update
Python 3.3 compatiblity.
These tweaks are needed to pass on Python3/libuv.

Needs some more investigation, not sure why this is needed.
Run setup only when setup.py is called as main.