added test files from Discrete Stochastic Models Test Suite
add dsmts to python install
bump version to 1.2.1 final, update NEWS, clean up logging messages
update docs
Merge pull request #4 from sys-bio/develop

Sys bio
Added the header files to the CMakeLists.txt files, so that they show up in APIs like Visual Studio, and can therefore be searched, and the declarations of functions can be found, etc.
Getting the 'legacy C' version of roadrunner to compile on Windows, and to not error out during debugging.  Fails many tests that it should pass, but at least it compiles.  Also, now does the same thing that the llvm compiler does when it reads in an SBML model, namely, checks to see if there are any errors first, and also attempts to flatten a comp model if it can.  Also sets the separator character before setting the default compiler location, so it'll actually use the correct default separator.  Also also, the various 'joinPath' functions now actually use the passed-in separator character, instead of throwing it away and using the global one.
imported libSBML 5.10 src tree
add test model
added JIT compiler info to Compiler interface / version string
update cmake to work with LLVM 3.4, use c++ sstream for str cat
change exception to warning for NaN values
updates to compile with LLVM 3.5
tweaks to compile with LLVM 3.1
removed pointless functions, implement virtuals in C backend
fixed arg parsing bug in simulate, bumped version
add benchmarking files
updated NEWS
update docs
revamp reset, can reset different init values, fixes for setting rate rule values, bump version