remove LuaWrapper instance from PhysicsWrapper. #96
move water.lua to scripts/elements/ subfolder. #96
provide registerLuaFunctions in ParticleScriptAccess. #96

* this lets you register all particle-related functions to a Lua instance you provide to make it possible to call these functions from within the script.
add basic lua script for the Manipulator. #96
add 'namespacing' to registered functions. #96

* ParticleScriptAccess for example registers its functions with prefix 'psa_' to lua.
add registerLuaFunctions to Hand. #96
add more functionality to the ParticleScriptAccess-Lua interface. #96
merge master into usable_scripting_96.
enhance psa-lua interface by physx parameter settas/gettas. #96
add ParticleGroup removing interface to scripts, fix various bugs, introduce various bugs. -.- #96
large terrain: interaction/buffer update performance counters #94
move px heightfield update to terrainTile, update only for draw calls #94
fix removing of ParticleGroups. #96
add ParticleGroup switching (TAB). #96
add registerLuaFunctions() to TerrainInteractor. #96
add GLFW constants to glfw.lua. #96
move most manipulator funcs to manipulator.lua. #96
add build type "RelWithDebInfo" for performance testing #94
basic version of diamond square algorithm for terrain generation #94
larger terrain, preconfigured in terrain settings