First add to irreversibility, boolean _reversible added to
reactions objects and reading parts. Concerned tests accordingly
modified (true value given)
Setter added
If condition added:
1 - compute the forward rate
2 - if !_reversible, return
3 - calculate and add backward component
Test added, it tests consistency for the reaction N2 + O <=> NO + N
 - kf, kbwd, Keq, rate_fwd, rate_bwd and net_rate are calculated on hand,
 - then net_rate calculated with Antioch
 - rate_fwd calculated by trigging the boolean
then the checks are
 - net rate comparison
 - forward rate comparison
 - (net_rate - forward) v/s rate_bwd comparison
Pull request updated :)
Merge branch 'master' of https://github.com/libantioch/antioch into irreversible

Conflicts:
	src/kinetics/include/antioch/reaction_parsing.h
	src/parsing/include/antioch/read_reaction_set_data_xml.h
	test/Makefile.am
keeping up-to-date and mergeable
Merge branch 'master' of https://github.com/libantioch/antioch into irreversible

Conflicts:
	test/lindemann_falloff_unit.C
reversibility condition in blocks
Subtility with Antioch::zero_clone(kfwd,kbwd) instead of
Antioch::set_zero(kbwd) in reaction.h
Fix unused variable warning
Fixes for unused variable warnings
"Always fail" is not a good test

Not sure how I made this error.
Bug fix in reading!!

Kinetics model was read after reaction object instantiated
conflict solved
Merge branch 'master' of https://github.com/libantioch/antioch into irreversible

Conflicts:
	src/parsing/include/antioch/read_reaction_set_data_xml.h
Merge pull request #22 from SylvainPlessis/irreversible

Irreversible reaction taken into account,
merged