version 2
Merge remote-tracking branch 'remotes/upstream/develop' into pathfinder2
removed redundant test
some tweaks
more fixes
bugfixing
bugfixing
bugfixing
fixed bug with stairs
checkstyle
Merge remote-tracking branch 'upstream/develop' into pf
Reverted some unwanted changes
Merge pull request #600 from skaldarnar/lightAndShadow

L&S - Aces
Overhauls and extends particle system and cleans up plus optimizes how transparent chunks and objects are treated. Removes soft edges for the water for the time being...

* Adds a new particle while destroying blocks as a first test case
* Fixes that the lifetime of particles did not vary
Fixes that reflection culling of chunks was no longer working correctly due to recent changes to the Camera classes and fixes some culling issues with the Oculus Stereo Camera.

* Also adds some refactoring to the Camera classes to move away from the OpenGL matrix stack legacy behavior
Adds new smoke particle effects for the tunnel (railgun) and explosion action.

* Adds new helper class for creating and spawning particle effects
Adds some minor cleanups to the "combine_frag" shader.
Merge PR #599 from @synopia - fancy pathfinding!
Adds some cleanups here and there, some tweaks and some minor fixes.

* Fixes that some of the voxelized item meshes contained ugly artifacts
* Reduces mass of dropped blocks and items
* Adjusts box volume used for dropped items to be as flat as the item actually is
Disable scrolling for mod dialog.
Only the mod list should be scrollable. Fixes #602