SSW coming to a scikit-bio near you.

NOT READY FOR MERGE


Still have a couple more tests to finish, but otherwise ready for review.