Introduce class Species

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3236 02a645c2-efd0-11dd-984d-ab748d24aa7e
Add options for handling Species containing undefined elements

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3237 02a645c2-efd0-11dd-984d-ab748d24aa7e
Implement factory functions for SpeciesThermoInterpType

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3238 02a645c2-efd0-11dd-984d-ab748d24aa7e
Use Species objects when adding species from XML

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3239 02a645c2-efd0-11dd-984d-ab748d24aa7e
Handle MineralEQ3 adjustment without using ThermoPhase object

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3240 02a645c2-efd0-11dd-984d-ab748d24aa7e
Deprecate class SpeciesThermoFactory

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3241 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Test] Limit number of lines printed after failed test comparison

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3242 02a645c2-efd0-11dd-984d-ab748d24aa7e