Lots of changes. See Comment.

Changes for incorporating ssf, greenlets, python packaging and a bunch of other bug fixes!