pywrap-ssw

**NOT READY FOR MERGE**
Here is a almost certainly working copy of SSW. Not ready to merge because there are no tests

Looking for discussion on interface etc...