Improved 'agn_gene_locus_add' macros
Refactoring AgnGeneLocus, replacing redundant functions with macros
Refactoring AgnGeneLocus, replacing redundant functions with macros
Refactoring AgnGeneLocus, replacing redundant functions with macros
Refactoring AgnGeneLocus, replacing redundant functions with macros
Refactoring some comparative analysis code