Updating `table` argument of `translate` calls.

Changing use of "Standard" to 1 as `table` argument for calls
to `translate`.
Adding log messages to rev comp functions.

Adding logging messages to `reverse_complement_to_first_seq` and
`reverse_complement_to_longest_reading_frame` functions. They log a
message when a sequence is reverse complemented.
Adding test to `test_seqmod.py`.
Updating `seqaid.py` script.

Adding options for reverse complementing of sequences. Adding `rev-comp`
and `fix-rev-comp-by` options. The former reverse and complements all
sequences, the latter trys to correct reverse complement errors by
either changing orientation to best match the first sequence (choice
'first') or that has the longest reading frame (choice 'read').

Also adding options `allow-partial`, `table`, and `read-after-stop`, for
controlling translation. At this point, these only are applicable to the
`fix-rev-comp-by=read` option.

Adding tests of new options to `test_seqaid.py`.