linepoint: return a vector from calcTranslatedPos
linepoint: use gl3n for matrix math
displaylist: remove unused class
screen: remove unused methods
screen: load GL using the abstraction
texture: port to opengles-compatible calls
odeactor: remove OpenGL dependency
screen: hide GLES-incompatible feature settings