very minor changes to support NANs for missing gene data.

If a reaction has no known genes or if the known genes have no measured data, then we have no information on that   reaction's enzyme abundance, so we should return NAN. This change seems to work.