bug fix: detect "soundcloud.com/player?url=" urls
improved detection of soundcloud embed urls + prevent crash on play if no trackid was found
added detection of /sc/* eId/urls
minor code improvement (regex)
youtube can clean id from hashes, in play(id). e.g. https://www.youtube.com/watch?feature=player_embedded&v=rGKfrgqWcv0#!
added test-detection from whyd test suite, with additional youtube urls from playemjs' test suite + automatically opening test page from test/server.sh (`make tests`)
soundcloud detects canonical urls
added vimeo tests
added dailymotion test suite
added /ja/id eId/url support + test suite for jamendo track detection
added more bandcamp track detection tests
test fix
added mp3 detection testing
added deezer track detection tests
TODO: implement play() and fetchMetadata() for spotify tracks