Direct3D 9.0 Transformations *Merge*

Fixed them, they all work perfectly now, I almost have light flare tech
example working except for texture binding. Please merge when ready.