Add commands to gather library information from remote

This patch add lib-list-* commands.
That can be used for remote clients.

```
lib-list-artists
lib-list-albums <ARTIST>
lib-list-tracks <ARTIST> <TRACK>
```