egfx: added more drawing primitives (circles, ellipses, non-filled rounded rect)