move minigallium driver to lib/etna_pipe

start of a minimally useable driver

the big thing still needed is something to handle shaders somewhat more
conveniently (even if this means loading binary shaders at first)
furthermore this needs some fixes: configurable clear values,
and also lacks some features that vivante hw does have such as cubemap textures