Disease Fix

 * Fixes diseases using the data of the same reference, meaning disease data won't overwrite everything.
 * Created a new reagent proc called on_new(). It will be called after a disease is created in add_reagent().
 * Made vaccines copy the data they use, instead of referencing it.