frontend: Support --renderer=foo for all backends
Rather than have every backend reinvent its own --use-pixman
or --use-gl
, depending on what the default was at the time, add a common argument to explicitly specify the renderer.
This also explicitly plumbs the renderer enum through to each backend when creating it.