Consolidating logic for replacing codons.

This commit changes restriction_sites._remove_site_in_coding_feature()
to use the centralized codon_replacer call, thus allowing us to uncomment
the code that was commented out to make tests pass.