Async refresh

Move refresh of google music content to an extra thread.
This fixes two problems:

1. Very long startup times on small systems, like the raspberry pi
2. Remote changes to the content, like new/changed playlists
I just wanted to be sure it's not running the playlist thread before the library thread.
I'm not sure the threading library is that deterministic.