Factor out reverse_complement into a module.
Use str.translate to do reverseComplement (now unicode aware).

This results in a speedup of about 14x for reverseComplement on unicode
objects of length 128.