introduced 'Nucleotides' type

I was sick of 'Nucleotide' always representing ambiguity codes, so now
there's 'Nucleotide', which is ONE base, and 'Nucleotides', which is a
set of bases.  BAM contains 'Nucleotides', most algorithms use
'Nucleotide'.