add destruction of LuaWrapper instance in ParticleScriptAccess
Merge pull request #113 from lanice/project_reordering

Project reordering
improve bounding box based collision, again #92
Merge remote-tracking branch 'origin/master' into particleCollision_92
move elemate code to separate library, add sub projects for the scripts and shader #114
integrate google test #114
add simple game test as example, producing linker errors #114, #115
upgrade to glow 0.3.0 #115
update and fix first test #114
change mcvs warning ignore list to match glow's current behavior #115
replace glow::Array with std::vector, cleanup unused function in terrain generator #115
Merge branch 'libelemate_tests_114' into particleCollision_92

Conflicts:
	libelemate/particles/particlegroup.cpp
	libelemate/particles/particlegroup.h
	libelemate/rendering/particledrawable.cpp
	libelemate/rendering/particledrawable.h
	libelemate/terrain/terrain.h
	libelemate/ui/eventhandler.cpp
	libelemate/ui/hand.cpp
	shader/CMakeLists.txt
	src/CMakeLists.txt