Added PrimitiveBatch, Text Rendering and fixes.

Graphics now all use the new PrimitiveBatch, which I can then easily
upgrade and everything is still going to work.
Also added Text rendering using System.Drawing.Graphics to draw to a
bitmap. Might have to optimize this later.
Removed lots and lots of unused using lines.