Added Lua methods drawBeveledCorner() and drawBeveledLines() to MOAIDraw.  Started helper method DrawBeveledCorner().

Conflicts:
	src/moaicore/MOAIDraw.cpp
Registered Lua methods drawBeveledCorner() and drawBeveledLines() in MOAIDraw. Progress on DrawBeveledCorner().  Added USMetaVec2D static method GetLineIntersection().
Corrected some errors MOAIDraw::DrawBeveledCorner().
Implemented the antialiased case of MOAIDraw::DrawBeveledCorner().
Added and implemented Lua metnod drawBezierCurve() to MOAIDraw.  Added Lua method drawCatmullRomCurve to MOAIDraw.  Added Bezier curve calculation functions to USCurve namespace.
Implemented Lua method drawCatmullRomCurve() in MOAIDraw. Added helper method DrawCatmullRomCurve.  Added cardinal spline calculation functions to USCurve.
Added and implemented Lua method drawCardinalSpline in MOAIDraw.  Added helper method DrawCardinalSpline().
Added helper method MOAIDraw::DrawBeveledLines().  Progress on implementing Lua method drawBeveledLines().
Finished the implementation of Lua method drawBeveledLines() and helper method DrawBeveledLines() in MOAIDraw.
Added and implemented Lua method fillHorizontalRectangularGradient() in MOAIDraw.

Conflicts:
	src/moaicore/MOAIDraw.h
Added and implemented Lua method fillVerticalRectangularGradient() in MOAIDraw.  Added helper method DrawRectVerticalGradientFill().

Conflicts:
	src/moaicore/MOAIDraw.cpp
	src/moaicore/MOAIDraw.h
Added and implemented Lua method fillCircularGradient() in MOAIDraw.  Added helper method DrawEllipticalGradientFill().
Added and implemented Lua method fillEllipticalGradient() in MOAIDraw.
Added and implemented Lua method fillCenteredRectangularGradient() in MOAIDraw. Added helper method DrawRectCenteredGradientFill().

Conflicts:
	src/moaicore/MOAIDraw.cpp
Added and implemented Lua method fillTriangularGradient() in MOAIDraw.  Added helper method DrawTriangularGradientFill().
Fixed things so it compiles.
Added and implemented Lua method drawJoinedCorner() in MOAIDraw.  Added helper method DrawJoinedCorner().
Fixed drawing errors in MOAIDraw::DrawJoinedCorner().
Corrected a parameter to a call to USVec2D::GetLineIntersection in MOAIDraw::DrawJoinedCorner().
Added and implemented Lua method drawJoinedLine() in MOAIDraw.  Renamed Lua method drawBeveledLines() to drawBeveledLine().