Refactored some lowlevelgraphicscontext classes to remove duplicated code.
Fixed some obscure rounding errors in Rectangle.
Changed android failure exit code.
EdgeTable performance tuning.
Refactored OpenGLGraphicsContext to share a lot of code with the software renderer, and to use edgetables rather than image masks for faster clipping.