whitespace: use 2 spaces
screen3d: use SDL's scaling for fullscreen

It will scale and letterbox automatically.
gl: use DerelictGL; old APIs are still used
gles: plumb view matrices to all drawers
gles: plumb through a model matrix
gles: add a shader program helper class
screen: expose brightness
letter: port to opengles-compatible calls
screen: port to opengles-compatible calls
actor: add a close method to actors
starparticle: port to opengles-compatible calls
connectedparticle: port to opengles-compatible calls
field: port to opengles-compatible calls
field: port logo to opengles-compatible calls
eyeshape: port to opengles-compatible calls
centershape: port to opengles-compatible calls
field: port overlay to opengles-compatible calls
REMOVE: matrix debugging function
linepoint: return a vector from calcTranslatedPos
linepoint: use gl3n for matrix math