[SCons] 'clean' removes auto-generated .rst files from examples

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2869 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Thermo] make compositonMap a const argument

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2870 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Thermo] Simplify setState specialization of SingleSpeciesTP

We don't need to override every function that sets the mass/mole fractions, just
the ones that would have actually done something.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2871 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Python] Allow setting composition using a dict

The following syntax makes it easier to set the composition programmatically,
e.g. inside a for loop:

    phase.Y = {'H2':0.1, 'O2':0.4, 'AR':0.5}

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2872 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Python] Allow setting composition of sliced Solution objects

The following syntax:

    >>> phase['H2','O2'].X = [1.0, 0.5]

Is equivalent to:

    >>> phase.X = 'H2:1.0, O2:0.5'

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2873 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Test] Fix test status report if Python test crashes

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2874 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Test] Fix reported number of passed tests

The file used to identify the results of the individual Python 3 tests was being
truncated. Updating it incrementally seems to avoid the problem.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2875 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Test] Remove remnants of the old Python test suite

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