Adding option to download sections in reversed order

This commit adds a '-r' or '--reverse' parameter to add course sections in reverse order.
This prevents re-downloading all courses and keeps the week and lectures indices matching for courses that list their lecture list most recent first.