Changes: - Supports both Python 2 & 3 (all versions supported by beets, plus 3.6). - Uses beets' import pipeline stages to get network requests to Muspy off of the main thread. - More efficiently checks config for required credentials, and provides helpful text in the error if values are not found.