Convert motifs to regular expressions using IUPAC ambiguity codes
I also add support for amino acid sequences since the logic is very similar.
Still to do:
- Use regular expression matching in comparisons
- Ensure that the motif lengths are determined properly after regexification
- Output the motif names as they were provided in the input (not transformed)
Closes #2 (closed)