The major change of this release is a change in the macro DSL to write
reactions even more naturally, with `+` instead of `,`. Example:
`translation: mRNA => mRNA + GFP trans_rate`.
It comes also with some performance improvements, mostly on the API side (~5%).
Added
- The Rngs can now be seeded.
- `SRate::LMA2` was reintroduced, along with `SRate::LMAn`, implementing
2nd and nth-order LMA. They cannot be implemented in terms of
`SRate::LMA`.
- Added nth-order reactants and products to the macro DSL.
- The libraries `rand` and `rand_distr` are now reexported to be more
practical, notably this allows several system definitions in the
same file.
Changed
- Use `+` to separate species in macro DSL instead of `,`.