Fixes #468

@gregcaporaso This should be the interface changes you requested.
I think you probably want this to be a ``NucleotideSequence`` (the parent of both ``DNASequence`` and ``RNASequence``) as I'm pretty sure it'd work fine with both.