Rotated Symbols in 0.9

I was testing some stuff in SharpMap v0.9 and noticed some weird behavior when Style.SymbolRotation is set on a VectorLayer. The drawing of the symbols were messed up and the whole layer seemed to be rotated instead of each individual symbol. I solved the
problem and figured that maybe someone else was interested in this. I changed the public static void DrawPoint in VectorRenderer.cs to: