tests: gfx: Add FillEllipse testsuite.

Signed-off-by: Cyril Hrubis <metan@ucw.cz>
gfx: FillCircle: Add GPL header, sort out includes.

Signed-off-by: Cyril Hrubis <metan@ucw.cz>
gfx: Move FillEllipse to template, fix special case.

Signed-off-by: Cyril Hrubis <metan@ucw.cz>
tests: gfx: Fix Line testsuite.

Signed-off-by: Cyril Hrubis <metan@ucw.cz>
tests: PNG: Add testcase for Adam7 interlacing.

* Add test for Adam7 interlacing

* Edhance a few testcases to check context
  data pixel values.

Signed-off-by: Cyril Hrubis <metan@ucw.cz>
gfx: Remove commented out FillCircle from Circle.c

Signed-off-by: Cyril Hrubis <metan@ucw.cz>
gfx: Remove unused Line.algo.h, fix copyrights.

Signed-off-by: Cyril Hrubis <metan@ucw.cz>