copy particle position data to persistently mapped vertex buffer
Merge pull request #116 from lanice/libelemate_tests_114

Libelemate, google test, upgrade to glow 0.3.0+
update terrain height buffer in changed ranges only
enable back face culling for the terrain
update terrain type buffer only as needed
less dramatical abort if wrong working directory is set
replace glBufferStorage (requires OpenGL 4.4/ ARB_multi_bind)
fix particle vbo update, don't try to map the buffer persistently (pre opengl 4.4)
improve early particle subset discarding, add some more debug output #92
Update README.md
support glm::vec3 in LuaWrapper, as table of three numbers in scripts #92
move the collision handling logic to the lua script #92
disable invalid fbo assertions that occur when the window is in background
remove accidentally added merge files
clear particle group references in pCollision when psa clear its groups #92
add reaction range offset #92
more sensible class name TerrainInteraction
rework terrainInteraction init: use lastly created Terrain instance as default m_terrain #92
change registerLuaFunctions functions to take the lua as reference #92
collision causes basic terrain manipulation (at collision volume llf currently...) #92