release-0.5 to master

added texturing for 3D objects
full c++11
added clang to Travis CI
valgrind support