Modify description comment in scrape.py
Refactor
Fix logging
Refactor
Start using preferences file instead of command line arguments
Use prefs and download videos into download_directory
Handle two-factor auth
Deal with new slphash stuff
Make it a class
Cache last slphash
Clean up
Clean up
Login and OTP once, rather than for each course
Handle logging in better
Check prefs for whether or not to convert to mp4
Handle capital letters in course name
fix call to convertToMp4 method
Correctly identify problem sessions
Allow user to ctrl-c out at password prompt
Get rid of unnecessary slphash stuff.

We don't actually need slphash if we use myvideosu url, rather than myvideosv url.