makefile: improvements

Did I mention. It's. So. Friggin. Cold.

Take this advice from me youngsters: a desk lamp is a man's best, no, his best and only friend in this cold world.
main, glfun: added --dumplevel, gl projection pinpointing

The latter of which works... in the case z=0. Well, it's special. Like Special Relativity. Everyone knows it. It's special because it's only a case of General Relativity. Similarly, I need a General Matrix Projectivity. Which I shall hopefully come up with soon.