The big refactor, and more
- Refactor the code
--> This resolves #1964 - Upgrade from "boto" to "boto3"
--> This resolves #1961 - Add "ProxyConnectionException" with a retry
--> This resolves #1963 - Add "SCREENSHOT_WITH_BACKGROUND" to settings
--> This resolves #1962 - Improve undetected mode ("--uc")
- Add new method: "is_online()"
- Refresh Python dependencies