egl-backend: remove resize anchor code

this is now the job of the compositor
ui: remove flags from backend create functions