Fixed bug of mutating reactionDict list, causing large memory spikes.

Due to extending my_reactionList with ownReverse reactions, we were mutating
the reactionDict on accident.  This led to my_reactionList having billions of
reactions when there should only be around 10 reactions.  We saw huge
memory spikes due to this.