SWIG updates:
- Add python to build dependencies.
- Disable building with octave (should add octave to build deps if we want this).
- Add 'version' parameter and add version 2.0.8 (trilinos does not build with later versions).
Merge pull request #439 from hashdist/johannr/swig-updates

SWIG updates