added a second type of constructor for the DiffEvo class to facilitate the use of likelihood functions with and without also running a dynamic model.