Applied the barra patch. Gdev can be use the barra.
Add barra build support to CMakeLists.txt

Accept "barra" as a `driver` option value.
When it is specified, we use `barra` as a gdev's backend.
gdev: added a contributor