fixed zipstream module (used wrong struct type), made it python 2 / 3 compatible
implemented download of playlists, closes #308. Downloads can be enabled
on a per user basis in the admin panel and are always enabled for admins.
A new configuration was added to limit the maximum size of a downloaded zip:
media.maximum_download_size is set in bytes and defaults to 250 mB.