Only set firstPlay when actually playing
Put setting of firstPlay into progress handler
Simplify, simplify, simplify
Merge pull request #616 from saebekassebil/2.1.x

Only set firstPlay when actually playing
Merge remote-tracking branch 'tbx/master' into stable
Fixes issue #571 I experience design on version 2.0 similar to earlier versions.
Merge pull request #619 from thomasbrix/issue-571

Fixes issue #571 I experience design on version 2.0 similar to earlier v...
Remember to call play with parenthesis
Fix autosuggestion and make it async
Merge pull request #621 from saebekassebil/autoldh

Fix autosuggestion and make it async
Merge branch '2.1.x' into merger
Merge pull request #629 from saebekassebil/merger

Merge stable (2.1.x) into master