added a bunch of methods, tests to follow

includes additions based on review @rob-knight's sequence (and derived) classes
in PyCogent.
added test
moving stuff around for alphabetization
more tests...