Fixed Projection Functions
They were completely screwed up, the rotation was wrong and everything,
the znear and far values are now correct.
Fixed Direct3D9 bugs causing Project Mario to crash.
Merge pull request #524 from RobertBColton/master

Fixed Projection Functions