Added simple event handling functions to CStochDirectMethod
	modified:   copasi/trajectory/CStochDirectMethod.cpp
	modified:   copasi/trajectory/CStochDirectMethod.h
Improved efficiency of ODE45
	modified:   copasi/trajectory/CExpRKMethod.cpp
	modified:   copasi/trajectory/CHybridMethodODE45.cpp
Not successful modification. More need to do for slow reactions
	modified:   CMakeLists.txt
	modified:   copasi/trajectory/CHybridMethodODE45.cpp
	modified:   copasi/trajectory/CHybridMethodODE45.h
Fixed bug about slow reactions
	modified:   copasi/trajectory/CHybridMethodODE45.cpp
Modified usage of mAmu and mSlowIndex in terms of pointers. Modified function calculateAmu().
	modified:   copasi/trajectory/CHybridMethodODE45.cpp
	modified:   copasi/trajectory/CHybridMethodODE45.h
Deleted member mpRootValue and improved evalR()
	modified:   copasi/trajectory/CHybridMethodODE45.cpp
	modified:   copasi/trajectory/CHybridMethodODE45.h
Allowed Hybrid Method to deal with cases involving ode parameters with stochastic reactants.
	modified:   copasi/trajectory/CHybridMethodODE45.cpp
Modified Stochastic Direct Method by adding simple event handling function. Although it cannot pass dsmts24 test cases 002-09, 002-10 and 003-03, mean values are closed to true results.
	modified:   copasi/trajectory/CStochDirectMethod.cpp
	modified:   copasi/trajectory/CStochDirectMethod.h
	modified:   stochastic-testsuite/run.sh
Merge branch 'ssa_event'
use the C_INT32 def to make it compile on OSX
- fix compilation on WIN32