Make common interface to shared_ptr available

Use configure-time checks to find an available implementation of shared_ptr from
the standard library (C++11), TR1 (C++03), or Boost.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3272 02a645c2-efd0-11dd-984d-ab748d24aa7e
[SCons] Rename 'cython' test suite to 'python'

Since the old Python module is gone, we don't need this one to have a different
name.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3273 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Kinetics] Move some function definitions out of RxnRates.h

The performance-sensitive update_C and updateRC methods remain in the header
file.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3274 02a645c2-efd0-11dd-984d-ab748d24aa7e
Formatting cleanup of importKinetics

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3275 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Kinetics] Combine ReactionStoichMgr with class Kinetics

Class ReactionStoichMgr is now deprecated, as all of its functions were just
pass-throughs between Kinetics and StoichManagerN.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3276 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Kinetics] Handle stoichiometry and reaction order in StoichManagerN

In the previous implementation, the higher-level classes were making unnecessary
assumptions about the optimizations used in StoichManagerN for reactions with
unity stoichometric coefficients.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3277 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Kinetics] Remove unused variables from StoichManagerN

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3278 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Kinetics] Remove unnecessary copy constructors and assignment operators

The data members of C1, C2, C3, C_AnyN, and StoichManagerN are all copyable and
assignable, so it's better to just let the compiler supply these.

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