add bilerp() and user-defined uniforms
add #ifdefed depth map debug show
simplest shader possible for drawing shadows
use bilerp in Terrain::getHeightAt
don't use GL builtin depth texture handling
some shadow-related fixes
fix height detection
disable flying