Rockage

WIP, dont merge, Dom internal code review only.
all the python / paver / distribute_setup.py is now in uber::python_setup