remove revived cargoscoop surface check again
Optimisation: Get the frustum from the camera instead of from OpenGL.
Cache the last SetTransform for later use.
Use the last cached modelview transform in DrawPointSprites instead of querying OpenGL for it.
Merge remote-tracking branch 'lwho/fix_cargoscoop'
clarify reason for doing SetTransform
Merge branch 'prof_opt'