added how_many_Ns backward and forward method to Fasta
added get_gene_seq_info and check_gene_for_invalid_begin_and_end to genome
checkgeneforbeginendongap bubbled up to console controller and console, tweaks to gene_part.invalidate_region and CDS.invalidate_region conditionals