Check for API login result instead of catching an exception
Merge branch 'bugfix/login-failure' of https://github.com/excieve/mopidy-gmusic into excieve-bugfix/login-failure
Merge PR #36
Make universal wheels since this is pure Python package
Add flake8 config
Add tox config for py27 and flake8
Use tox to run tests on Travis
flake8: Fix import order warnings
flake8: Fix whitespace and line length warnings
validate 'all_access' config
ignore .idea
Merge pull request #43 from jodal/fix-travis

Fix Travis build
Merge pull request #44 from felixb/all-access-config

validate 'all_access' config
Merge pull request #46 from felixb/gitignore-idea

ignore .idea
Add all_access config to readme

refs #34, #44
Merge pull request #49 from felixb/all_access_readme

Add all_access config to readme
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
Split library and playlist refresh

* split library refresh from playlist refresh
* use some more sane method to schedule refresh