* Access HTTP client via interface to allow for testing * [Minor] Fix typo * Add initial test cases for ListenBrainz scrobbler * Fix linter error for insecure TLS in tests * Use Testify for unit tests * Move model into separate file * Embed JSON responses into tests * [Minor] Fix test function names