Update the gene search resource.

When the user wants to add a gene to a bone dysplasia, if the gene isn't found in our local db, it searches entrez for the gene, and then adds any entrez results as a gene node to our local db. See #1