massive rewrite of nucleotides and sequences

Nucleotides are now integers. Sequences learned reverse complement,
nucleotide comparision, linear<-->circular conversion. Expelled
string representation and parsing of input strings from core code.

For now, the test cases are bloated with string processing functions.