Quality of life changes
This change seeks to make the API more helpful and concrete:
A few changes to input matching:
- a far looser matching system for filepaths exists where you can now use video, path, video_path or the system will even auto-detect if you have passed a valid path and will use that path
- a far looser matching system for description will take place where shortened versions such as desc will also work
-a description is no longer required and if not specified, it will just be an empty string ""
Far more helpful errors:
- previously errors did not immediately cause the flow of the program to stop
- InsufficientAuth provides a helpful message string which actually gives instructions on fixing the error
More examples:
- Provided sample code for a basic_upload using upload_video
- Provided sample code for a series_upload using upload_videos
Better README:
- Has a table of contents
- Allows commands to be copy and pasted directly from the readme using the cli