Set get_top_tracks limit even if it's `None`
Set get_top_tracks limit even if it's `None`

To get an unlimited number of top tracks, `_get_things` expects
`params['limit']` to be set to `None`. However, this can't happen here
because `None` is falsy.

Fixes #366.

pylast/pylast