Enable customized musicbrainz endpoint baseurl

moved setting the client baseurl to the constructor, if no baseurl has been set already. allows setting of custom baseurl. useful if you run your own mb server instance