just renaming and updating developer tools.
added longest_cds_from_locus and longest_cds_from_mrna funcs
implemented longest_cds_by methods
added tests for longest_cds_from methods