local: Return multiple tracks from lookup()

Allow local library extensions to return multiple tracks from `local.Library.lookup()`.

See also https://discuss.mopidy.com/t/local-library-limitations/134/4

Forget me. Should read the entire method first.