* Changed structure to a Object orientated approach.
* Add CLI with input for the settings file.
* Added logging via file.
* Added setup for publishing in pip.
Update the README.md and change the name in the files from "Gitea Remote Updater" to "Gitea Auto Updater" because the script should be run on the local system.
Add a function to check the two versions after the semver specification. Added some unit tests for testing the function too.
(Should fix GH-1, but wasn't fully tested yet)