unofficial-google-music-api: completely refactor API usage

* add an unofficialapi level to the package
* merge sync and async clients and use a request API
* update example class to reflect new usage
* cleanup old model classes