fixed johns issues with FILL and ELLIPSE

Used a different Algorithm for ellipses (Besenham type), but it turned out that there are similar problems with big ellipses...
.gitlab-ci.yml not found in this commit
Status Job ID Name Coverage