etnaviv: queued unmap/free for etna_vidmem
driver: initial support for multiple vertex buffers

Mesa requires a gallium driver to support multiple vertex buffers.
This commit provides initial support, although the hardware specific
cases and compatibility fallback still have to be handled.