Gravar-mail: Evolutionary programming as a platform for in silico metabolic engineering