add the subfolder muparser to the project, and also inlcude the location of the header files of muparser library.
std::max is no longer supported by the VS2013 compiler. Using std::fmax instead.
should not call using namespace here,, because ogsChem is not part of the mu library.
this macro "Max" is no longer used in ogs5. It creates a conflict with the Max definition in mu library. Therefore remove it.
change in the CMakeLists.txt file of muparser library, ask it to produce a library.
add muparser include files to the ogsCUI project.
when linking the ogs6THMC library, include the muparser library.
add a function that is calculating the kinetic rate based on user defined rate expression.
add a local concentration vector.
This is necessary so that the muparser library will always point the concentration of corresponding component to the same memory location.
change the name of chemical component.
e.g.  sulfate "SO42-" will create problem in muparser library because "-" has been used for subtraction operation.
therefore, we use "SO4nn" to represent "SO42-", and "Hp" to represent "H+".
initializing the UserExp in Kinetic Reaction class.
adding error handling.