Overlapping prevention

change worldtransform
prevent overlapping
remove matrix calculation for Worldtransform::applyTo(vec3)
remove rendering stuff from voxelcluster

already merged with hud to fix errors from changed worldtransform interface. it is probably easier to see the changes as soon as hud is merged.

TODO: fix voxeltree test, make step_size properties