Fix for thecurrent.org (#3040)
Fix for thecurrent.org (#3040)

* Add CBC Music Connector

* Add Indie88 Connector

* Add Stingray Music Connector

* Add CBC Music, Indie88 & Stingray Music Connectors

* Indie88 Connector

* Fixed spacing

* Fix linting

* Added line at end of file

* Added trailing commas

* Add Stingray Music Connector

Describe the changes you made
Added new connector for Canadian service Stingray Music

Stingray Music
This one works well if you're using an ad blocker like uBlock Origin, but I had noted issues with being a track behind when it did ad insertion that I wasn't able to figure out.

* New PR branch

* CBC Music Connector Branch

* Add Stingray Music Connector

* Added selectors into arrays

* Removed unnecessary onstatechange

* Remove onStateChanged

* Remove onStateChanged

* Spaces to tab fix

* Remove Stingray connector from Indie88 branch

* Changed propertySelector handling

* Clarified flipped value comment

* Added play/pause states

* Added currentTime, duration and isPlaying, fixed linting

* Added album, currentTime, duration and isPlaying

* Made Stingray URL wildcard broader

* Add getTrackArt

* updated for thecurrent.org redesign

* Resolve master changes

* Update isPlaying

* Refined regex to pass linter

Hopefully

* Updating cleanupTrack

* Update thecurrent.js

Co-authored-by: Malachi Soord <1fbd9f0915a7ef195cb48f553e9a803181dfd372@gmail.com>
david-sabata/web-scrobbler,david-sabata/web-scrobbler,inverse/web-scrobbler,inverse/web-scrobbler