drawing ellipses antialiased with Cairo
fixed some compiler warnings