A job to fill/update tblAppleMusicWeeklyTopPlaylistTrackSummary and tblSpotifyWeeklyTopPlaylistTrackSummary tables,
what contains aggregated history of track to weekly top playlist entries dates.

This job do two main things:  
1. Use weekly top playlists table to delete/insert history for new entries or exits:  
  check if weekly top playlists set is changed,  
  remove excess rows (of non top playlists any more),  
  copy history data of new weekly top entries to S3,  
  use Athena to aggregate this data,  
  download it back to MySQL.  
2. Use old history to update aggregated data for top playlists:  
  copy today history by chunks to temp table,  
  do inserts and updates per several chunks.  

Main environment variables:  
MYSQL_DATABASE - MySQL database name  
MYSQL_USER - MySQL user name  
MYSQL_PASSWORD - MySQL password  
MYSQL_HOST - MySQL host URI  
REDIS_HOST - Redis host URI  
