Add mayavi Python package and its dependencies.

Included is a modification to the VTK build expression which optionally enables wrapping Python. Additionally this fixes problems previously present which prevented the building of shared libraries for VTK.