Remove duplicates from library root

Closes #708
Won't this have the same effect?

``` python
return list(set(b.library.root_directory.get() for b in backends))
```