Merge pull request #7 from gahr/master

Use $CXX insteaf of g++, support CMake to build the Python and Tcl bindings
Remove more warnings about dubious operations priority.
Use stdint.h for types.
Need to provide some defaults for the config.h.cmake file.
Use current build directory for proper in-tree builds.
Build demos and tests only when BUILD_TESTING is defined.

It's a built-in CMake variable defined by CTest module, see
http://www.vtk.org/Wiki/CMake/Testing_With_CTest
Add option to build with system STL.
Build both shared and static libs.
More warnings found by clang - writable static strings deprecated.
Add regression test.

Crashes in ctest for some reason, while working fine manually. Check.
Use specific datatypes.

@todo Include stdint.h?
Add install locations for demos and tests.
Add Travis-CI config.
Add test with proper working dir.
More warnings found by clang - writable static strings deprecated.
Use stdint.h for types.
Use specific datatypes.

@todo Include stdint.h?
Need to provide some defaults for the config.h.cmake file.
Use current build directory for proper in-tree builds.
Build demos and tests only when BUILD_TESTING is defined.

It's a built-in CMake variable defined by CTest module, see
http://www.vtk.org/Wiki/CMake/Testing_With_CTest