add missing build dependencies
new build
gui: add special None role for displaying tab when there is no backend

fixes crash when no backend, and allow to just display files.
Merge branch 'master' of vpn.delmic.com:odemis