Some unessential changes to wavcav C++ wrappers.
added printing systemmatrix to pwlsolver
added print of pointlist element list and element tree
added waveletTree print
Further checks on Python.

The user can disable Python embedding now. If the user want to enable it, further checks are
made to ensure that it is possible to link against the library found.
Input reading works both when Python is available and when it is not.
Merge branch 'master' into release
Add new build for Travis
Add options to setup script for Python stuff.
Merge branch 'master' into release
Polish setup and CMakeLists.txt
Merge branch 'master' into release
Add another build (without Python embedding) to .travis.yml