[SCons] Check for incompabible BLAS/LAPACK when building Matlab toolbox

Matlab's practice of substituting an "8 byte integer" BLAS/LAPACK
library for the "4 byte integer" BLAS/LAPACK libraries that Cantera is
designed to use causes Cantera to crash. This can only be avoided by
statically linking Cantera to BLAS and LAPACK, e.g. by using the
BLAS/LAPACK implementations included with Cantera.

Since the Matlab toolbox itself needs to be a shared library, it is
not usually possible to link statically link it with vendor-provided
BLAS/LAPACK libraries, since they are not compiled with the
appropriate options, i.e. '-fPIC'.

Resolves Issue 34.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2617 02a645c2-efd0-11dd-984d-ab748d24aa7e
[SCons] Add options to run subsets of the Python test suite

New test targets are automatically generated from the test_foo.py
scripts, with the new targets named like 'cython2-test-foo'.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2618 02a645c2-efd0-11dd-984d-ab748d24aa7e
[SCons] Refactor Python test preparation

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2619 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Doc] Fix 'git svn clone --std-layout' is not an option error

Patch provided by Bryan Weber. See Issue 196.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2620 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Doc] Slight grammar change in FAQ

Patch provided by Bryan Weber. See Issue 196.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2621 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Doc] Update formatting of cantera.conf text

Patch provided by Bryan Weber. See Issue 196.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2622 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Doc] Fix typos and formatting in input-files.rst

Patch provided by Bryan Weber. See Issue 196.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2623 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Doc] Fix examples in phases.rst to work with Cantera 2.1

Patch provided by Bryan Weber. See Issue 196.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2624 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Doc] Update mixture models docs to support Cantera 2.1

Patch provided by Bryan Weber. See Issue 196.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2625 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Doc] Fix typos in doc/sphinx/cti/phases.rst

Patch provided by Bryan Weber. See Issue 196.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2626 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Doc] Add element class link. Add Kee 1986 transport reference

Patch provided by Bryan Weber. See Issue 196.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2627 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Doc] Fix typos in thermo parameterizations

Patch provided by Bryan Weber. See Issue 196.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2628 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Doc] Update docstrings in ctml_writer for the NASA thermo classes

Patch provided by Bryan Weber. See Issue 196.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2629 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Doc] Fix typos and formatting in reactions.rst

Add +M to the three-body reaction's reactants.
Update formatting of species names in the following paragraph.
Update formatting of 'units' arguments.

Patch provided by Bryan Weber. See Issue 196.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2630 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Doc] Add note about specifiying third body efficiencies

Patch provided by Bryan Weber. See Issue 196.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2631 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Doc] Update Kee reference in SRI formulation

Patch provided by Bryan Weber. See Issue 196.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2632 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Doc] Fix typo in Chebyshev docs

Patch provided by Bryan Weber. See Issue 196.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2633 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Doc] Add note about specifying species in the stoichiometric_solid example in phases.rst

Patch provided by Bryan Weber. See Issue 196.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2634 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Doc] Correct typo in migrating.rst

Patch provided by Bryan Weber. See Issue 196.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2635 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Doc] Fix some formatting in cython/tutorial.rst

Patch provided by Bryan Weber. See Issue 196.

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