Use direct cast to RenderMode and added DrawCircle/FillCircle methods
Normalize coordinates so they look the same on all platforms (Windows is weird)
Make RenderMode enumeration consistent with OpenGL so we can use a simple cast to get the proper GL_* values