matrix now column wise -> no transpose required for uniform setting
refactored matrix (now based on a template to be easier extended)
# some bugfixes in currently unused template function, more implicit casting
# removed mxn support: everything squared now
+ Mat3x3
# scalar from left was missing
# potential bug fixes for font rendering
+ first culling and lod code
+ partial implementation of a sparse voxel octree
+ Working CPU side sparse octree
+ Sorting networks for 2 to 8 elements
Merge branch 'SparseVOctree' of github.com:Jojendersie/Monolith into SparseVOctree

Conflicts:
	src/predeclarations.hpp
	src/voxel/chunk.cpp
	src/voxel/chunk.hpp
	src/voxel/model.cpp
	src/voxel/model.hpp
	src/voxel/voxel.hpp