Section filter

#105
Renamed week filter to section filter, added option to create lists with intervals (e.g. "3:6" would produce [3,4,5,6] and ":4" -> [1,2,3,4]), and added "--list" flag, which gives us a list of all downloadable sections and their associated indices, so we can figure out which sections we want to download.