Properly patch python2.6.0 through python2.6.6

Versions of python2.6 less than 2.6.7 don't work with your current nosslv2 patch.  So here's a branch that should fix that.

Also, the common patch-setup.py.diff file wasn't working for me (at least on those early versions) because find_executable wasn't defined.  So I imported it explicitly.