Fixed neg nr mathfloor error in antialias algo ++

Also improved quality of antialiased line by using proper rounding
instead of downint() on the xy pixel vals before plotting
Added draw arc, and pastedata, but not completely done