Ensure player.cancel() clears effects
Add missing semicolon
Add player list check to test
Merge pull request #70 from alancutter/cancelPlayer

Ensure player.cancel() clears effects