Stop hardcoding api key & fix errors when a user has never played a track before (#1)

- Tests are broken at the moment (supybot-test just ignores them!) At least they don't cause SyntaxErrors now