Merge pull request #2 from ggorman/smooth3d

Smooth3d
Removed autoconf related files; removed deadwood; initial updates to cmake conf files.
various fixes - metis fausing trouble as usual
fixed metis error; removed cuda file with bitrot
Builds cleanly; removed dead files.
Added a build rule.
Merge pull request #11 from ggorman/cmake

Cmake
Build shared library by default; purged reference to deleted file.
Added install rule.
Handle API changes for VTK 6.
Draft rewrite of set_surface/set_boundary function.
Compile fixes.
Compile fixes for gcc 4.6
Ensure that libmetis.so is linked again libpragmatic.so so we do not get unresolved symbols when importing into python.
Merge pull request #14 from ggorman/set_surface

Set surface
Merge remote-tracking branch 'origin/master' into george_devel

Conflicts:
	include/ElementProperty.h